desktop_windows
local_offer Category
Features
7 features passed
18 features failed, 0 skipped
Scenarios
148 scenarios passed
85 scenarios failed, 0 skipped, 0 others
Steps
1,319 steps passed
85 steps failed, 57 skipped, 0 others
Timeline (seconds)
  • Add New User May 2, 2024 12:23:54 PM Fail
    00 00 13.383
    check_circle Scenario: Validate User Details Popup window
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on Manage User Page.
    • check_circleWhen Admin clicks "Add New User" button
    • check_circleThen Admin should see pop up open for user details
    00 00 09.259
    check_circle Scenario: Validate input fields and text boxes in user details form
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on Manage User Page.
    • check_circleWhen Admin clicks "Add New User" button
    • check_circleThen Admin should see text boxes for the fields
    00 00 10.776
    check_circle Scenario: Validate drop downs in new user form
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on Manage User Page.
    • check_circleWhen Admin clicks "Add New User" button
    • check_circleThen Admin should see drop downs for the fields
    00 00 15.542
    cancel Scenario Outline: Check if user is created when only mandatory fields are entered with valid data


    SheetNameRownumber
    User0
    • cancelCheck if user is created when only mandatory fields are entered with valid data
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleGiven Admin is on User details pop up
      • check_circleWhen Admin enters mandatory fields in the form using sheetname "User" and RowNumber 0 and Submits the form
      • cancelThen Admin gets message User added Successfully
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    00 00 12.566
    check_circle Scenario Outline: Check if user is created when only optional fields are entered with valid data


    SheetNameRownumber
    User1
    • check_circleCheck if user is created when only optional fields are entered with valid data
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleGiven Admin is on User details pop up
      • check_circleWhen Admin skips to add value in mandatory field using sheetname "User" and RowNumber 1 and Submits the form
      • check_circleThen Admin should see error message below the test field and the field will be highlighed in red color
    00 00 17.438
    cancel Scenario Outline: check if user is created when invalid data is entered in all of the fields


    SheetNameRownumber
    User2
    • cancelcheck if user is created when invalid data is entered in all of the fields
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleGiven Admin is on User details pop up
      • check_circleWhen Admin enters invalid data in all of the fields using sheetname "User" and RowNumber 2 and Submits the form
      • cancelThen Admin gets error message and user is not created
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    00 00 15.861
    check_circle Scenario: Empty form submission
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on User details pop up
    • check_circleWhen Admin clicks on submit button without entering data
    • check_circleThen user wont be created and Admin gets error message
    00 00 14.224
    check_circle Scenario: Validate Cancel or Close icon on User Details form
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on User details pop up
    • check_circleWhen Admin clicks Cancel or Close Icon on User Details form
    • check_circleThen User Details popup window should be closed without saving
    00 00 10.012
    check_circle Scenario: Validate Cancel button on User Details form
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on User details pop up
    • check_circleWhen Admin clicks Cancel button
    • check_circleThen Admin can see the User details popup disappears without adding any user
    00 00 40.063
    check_circle Scenario Outline: Check if the user details are added in data table


    SheetNameRownumber
    User0
    • check_circleCheck if the user details are added in data table
      @tag01
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleGiven Admin is on User details pop up
      • check_circleWhen Admin enters all the fields in the form using sheetname "User" and RowNumber 0 and Submits the form
      • check_circleThen The newly added user should be present in the data table in Manage User page
  • Home Page Verification May 2, 2024 12:23:54 PM Fail
    00 00 09.382
    cancel Scenario: Verify admin is able to land on home page with invalid URL
    @Home @invalidUrl
    • check_circleGiven Admin launch the browser
    • check_circleWhen Admin gives the correct LMS portal URL
    • cancelWhen Admin gives the invalid LMS portal URL
    • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
      image
    00 00 08.074
    check_circle Scenario: Verify for broken link
    @Home @brokenLink
    • check_circleGiven Admin launch the browser
    • check_circleWhen Admin gives the correct LMS portal URL
    • check_circleThen HTTP response >= 400. Then the link is broken in dashboard page
    00 00 07.603
    check_circle Scenario: Verify admin is able to land on home page
    @Home @validUrl
    • check_circleGiven Admin launch the browser
    • check_circleWhen Admin gives the correct LMS portal URL
    • check_circleThen Admin should land on the home page
    00 00 08.156
    check_circle Scenario: Verify the text spelling in the page
    @textSpelling @Home
    • check_circleGiven Admin launch the browser
    • check_circleWhen Admin gives the correct LMS portal URL
    • check_circleThen Admin should see correct spellings in all fields
      User
      Password
      Login
    00 00 03.574
    check_circle Scenario: Verify the company logo
    @Home @verifyLogo
    • check_circleGiven Admin launch the browser
    • check_circleWhen Admin gives the correct LMS portal URL
    • check_circleThen Admin should see logo on the left side
    00 00 04.042
    cancel Scenario: Verify application name
    @Home @verifyAppName
    • check_circleGiven Admin launch the browser
    • check_circleWhen Admin gives the correct LMS portal URL
    • cancelThen Admin should see LMS - Learning Management System
    • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
      image
    00 00 03.799
    cancel Scenario: Verify company name
    @Home @verifyCompanyName
    • check_circleGiven Admin launch the browser
    • check_circleWhen Admin gives the correct LMS portal URL
    • cancelThen Admin should see company name below the app name
    • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
      image
    00 00 03.545
    check_circle Scenario: Validate sign in content
    @Home @verifyContent
    • check_circleGiven Admin launch the browser
    • check_circleWhen Admin gives the correct LMS portal URL
    • check_circleThen Admin should see "Please login to LMS application"
    00 00 02.691
    check_circle Scenario: Verify text field is present
    @Home @verifyField
    • check_circleGiven Admin launch the browser
    • check_circleWhen Admin gives the correct LMS portal URL
    • check_circleThen Admin should see two text field
    00 00 02.583
    check_circle Scenario: Verify text on the first text field
    @Home @verifyTextOnUserField
    • check_circleGiven Admin launch the browser
    • check_circleWhen Admin gives the correct LMS portal URL
    • check_circleThen Admin should see "User" in the first text field
    00 00 03.134
    check_circle Scenario: Verify asterik next to user text
    @Home @VerifyAsterikNextToUser
    • check_circleGiven Admin launch the browser
    • check_circleWhen Admin gives the correct LMS portal URL
    • check_circleThen Admin should see * symbol next to user text
    00 00 02.258
    check_circle Scenario: Verify text on the second text field
    @Home @verifyTextOnPasswordField
    • check_circleGiven Admin launch the browser
    • check_circleWhen Admin gives the correct LMS portal URL
    • check_circleThen Admin should see "Password" in the second text field
    00 00 03.235
    check_circle Scenario: Verify asterik next to password text
    @Home @VerifyAsterikNextToPassword
    • check_circleGiven Admin launch the browser
    • check_circleWhen Admin gives the correct LMS portal URL
    • check_circleThen Admin should see * symbol next to password text
    00 00 03.049
    check_circle Scenario: Verify the alignment input field for the login
    @Home @VerifyInputFieldAlignment
    • check_circleGiven Admin launch the browser
    • check_circleWhen Admin gives the correct LMS portal URL
    • check_circleThen Admin should see input field on the centre of the page
    00 00 02.868
    check_circle Scenario: verify Login is present
    @Home @verifyLoginButton
    • check_circleGiven Admin launch the browser
    • check_circleWhen Admin gives the correct LMS portal URL
    • check_circleThen Admin should see login button
    00 00 03.084
    check_circle Scenario: Verify the alignment of the login button
    @Home @verifyLoginAlignment
    • check_circleGiven Admin launch the browser
    • check_circleWhen Admin gives the correct LMS portal URL
    • check_circleThen Admin should see login button on the centre of the page
    00 00 03.569
    cancel Scenario: Verify input descriptive test in user field
    @Home @verifyUserTextInGrayColour
    • check_circleGiven Admin launch the browser
    • check_circleWhen Admin gives the correct LMS portal URL
    • cancelThen Admin should see user in gray color
    • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
      image
    00 00 05.575
    cancel Scenario: Verify input descriptive test in password field
    @Home @verifyPasswordTextInGrayColour
    • check_circleGiven Admin launch the browser
    • check_circleWhen Admin gives the correct LMS portal URL
    • cancelThen Admin should see password in gray color
    • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
      image
  • Login Page Validation May 2, 2024 12:23:54 PM Fail
    00 00 26.062
    check_circle Scenario: verify login button action through mouse
    @login @mouseAction
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button through mouse
    • check_circleThen Admin should land on dashboard page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    00 00 07.616
    check_circle Scenario: verify login button action through keyboard
    @login @keyboardAction
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button through keyboard
    • check_circleThen Admin should land on dashboard page
    00 00 17.344
    cancel Scenario: Validate login credentials with null username
    @nullUser @login
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter value only in password and clicks login button
    • cancelThen Error message please enter username should displayed
    • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
      image
    00 00 14.883
    cancel Scenario: Validate login credentials with null password
    @nullPassword @login
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter value only in username and clicks login button
    • cancelThen Error message please enter password should displayed
    • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
      image
    00 00 08.914
    cancel Scenario: Validate login with invalid credentials
    @login @invalidLogin
    • check_circleGiven Admin is in login page
    • cancelWhen Admin enter invalid credentials and clicks login button
    • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
      image
    00 00 10.066
    check_circle Scenario: Validate login with valid credentials
    @validLogin @login
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
  • Dashboard page May 2, 2024 12:24:08 PM Fail
    00 00 06.142
    check_circle Scenario: Verify after login admin lands on manage program as dashboard page
    @VerifyManageProgramHeader @Dashboard
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should see manage program as header
    00 00 05.838
    check_circle Scenario: Verify the response time
    @VerifyResponseTime @Dashboard
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Maximum navigation time in milliseconds, defaults to 30 seconds
    00 00 05.439
    check_circle Scenario: Verify broken link
    @Dashboard @VerifyBrokenLink
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen HTTP response >= 400. Then the link is broken in dashboard page
    00 00 06.813
    check_circle Scenario: Verify LMS title
    @VerifyLMSTitle @Dashboard
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should see LMS -Learning management system as title
    00 00 06.935
    check_circle Scenario: Verify LMS Title Alignment
    @Dashboard @VerifyTitleAlignment
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen LMS title should be on the top left corner of page
    00 00 06.587
    check_circle Scenario: Validate LMS title has correct spelling and space
    @Dashboard @VerifyTitleSpelling
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should see correct spelling and space in LMS title
    00 00 06.901
    check_circle Scenario: Validate navigation bar text
    @verifyNavigationBarSpelling @Home @Dashboard
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should see correct spelling in navigation bar text
      Program
      Batch
      User
      Logout
    00 00 06.734
    cancel Scenario: Validate alignment for navigation bar
    @verifyNavigationBarAlignment @Dashboard
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • cancelThen Admin should see the navigation bar text on the top right side
    • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
      image
    00 00 06.555
    check_circle Scenario: Validate navigation bar order 1st Program
    @verifyNavBarprogramOrder @Dashboard
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should see program in the 1st place
    00 00 08.290
    check_circle Scenario: Validate navigation bar order 2nd Batch
    @Dashboard @verifyNavBarbatchOrder
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should see batch in the 2nd place
    00 00 07.846
    check_circle Scenario: Validate navigation bar order 3rd User
    @Dashboard @verifyNavBarUserOrder
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should see user in the 3rd place
    00 00 07.481
    check_circle Scenario: Validate navigation bar order 4th Logout
    @Dashboard @verifyNavBarLogout
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should see logout in the 4th place
  • Manage Program Validation May 2, 2024 12:24:16 PM Fail
    00 00 08.127
    cancel Scenario: Validate landing in Program page
    @program1 @validatepragrampage
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after Login for program
    • check_circleWhen Admin clicks Program on the navigation bar for program
    • cancelThen Admin should see URL with "Manage Program" for program
    • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
      image
    00 00 06.905
    check_circle Scenario: Validate the heading
    @validatingheading @program1
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after Login for program
    • check_circleWhen Admin clicks Program on the navigation bar for program
    • check_circleThen Admin should see a heading with text "Manage Program" on the page for program
    00 00 06.566
    check_circle Scenario: Validate the text and pagination icon below the data table
    @validatingtextandpaginationicon @program1
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after Login for program
    • check_circleWhen Admin clicks Program on the navigation bar for program
    • check_circleThen Admin should see the text as Showing x to y of z entries along with Pagination icon below the table for program
    00 00 07.458
    check_circle Scenario: Validate the footer
    @Home @validatingfooter @program1
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after Login for program
    • check_circleWhen Admin clicks Program on the navigation bar for program
    • check_circleThen Admin should see the footer as In total there are z programs for program
    00 00 09.566
    check_circle Scenario: Validating the default state of Delete button
    @program1 @validatingdeletebutton
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after Login for program
    • check_circleWhen Admin clicks Program on the navigation bar for program
    • check_circleThen Admin should see a Delete button on the top left hand side as Disabled for program
    00 00 09.103
    check_circle Scenario: Validate Add New Program
    @validatingofaddingnewprogram @program1
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after Login for program
    • check_circleWhen Admin clicks Program on the navigation bar for program
    • check_circleThen Admin should see a "+A New Program" button on the program page above the data table for program
    00 00 11.515
    check_circle Scenario: Validate that number of records (rows of data in the table) displayed
    @program1 @login @validatingnumberofrecordsdisplayed
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after Login for program
    • check_circleWhen Admin clicks Program on the navigation bar for program
    • check_circleThen Admin should see the number of records (rows of data in the table) displayed on the page are 5 for program
    00 00 07.825
    check_circle Scenario: Verify data table on the Program page
    @Dashboard @verifyingdatatableonprogrampage @program1
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after Login for program
    • check_circleWhen Admin clicks Program on the navigation bar for program
    • check_circleThen Admin should see data table on the Manage Program Page with following column headers (Program Name, Program Description, Program Status, Edit,Delete)
    00 00 08.059
    check_circle Scenario: Verify Check box on the data table
    @program1 @verifyingcheckbox
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after Login for program
    • check_circleWhen Admin clicks Program on the navigation bar for program
    • check_circleThen Admin should see check box on the left side in all rows of the data table for program
    00 00 09.325
    check_circle Scenario: Verify Sort arrow icon on the data table
    @varifyingsortarrowondatatable @program1
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after Login for program
    • check_circleWhen Admin clicks Program on the navigation bar for program
    • check_circleThen Admin should see the sort arrow icon beside to each column header except Edit and Delete for program
    00 00 07.601
    check_circle Scenario: Verify Edit and Delete buttons
    @program1 @verifyingeditanddeletebuttons
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after Login for program
    • check_circleWhen Admin clicks Program on the navigation bar for program
    • check_circleThen Admin should see the Edit and Delete buttons on each row of the data table for program
    00 00 07.993
    check_circle Scenario: Verify Search bar on the Program page
    @program1 @verifyingsearchbar
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after Login for program
    • check_circleWhen Admin clicks Program on the navigation bar for program
    • check_circleThen Admin should see Search bar with text as "Search..." for program
  • Add New Program May 2, 2024 12:24:24 PM Fail
    00 00 08.164
    check_circle Scenario: Validate Program Details Popup window
    @validatingPopUpWindow @program2
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on Manage Program Page for program
    • check_circleWhen Admin clicks A New Program button for program
    • check_circleThen Admin should see a popup open for Program details with empty form along with SAVE and CANCEL button and Close(X) Icon on the top right corner of the window
    00 00 08.445
    check_circle Scenario: Validate input fields and their text boxes in Program details form
    @Home @validateinputfieldsandtextboxes @program2
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on Manage Program Page for program
    • check_circleWhen Admin clicks A New Program button for program
    • check_circleThen Admin should see two input fields and their respective text boxes in the program details window for program
    00 00 06.310
    check_circle Scenario: Validate radio button for Program Status
    @program2 @validatingradiobuttonforpsbugneedtocheck
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on Manage Program Page for program
    • check_circleWhen Admin clicks A New Program button for program
    • check_circleThen Admin should see two radio button for Program Status
    00 00 07.728
    check_circle Scenario: Empty form submission
    @validatingEmptyformsubmisionDifferntBackGround @program2
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on Program Details Popup window for program
    • check_circleWhen Admin clicks Save button without entering any data for program
    • check_circleThen Admin gets a Error message alert for program
    00 00 09.433
    check_circle Scenario Outline: Enter only Program Name


    SheetNameRownumber
    program0
    • check_circleEnter only Program Name
      @Dashboard @program2 @addingonlyprogramname
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleGiven Admin is on Program Details Popup window for program
      • check_circleWhen Admin enters only Program Name in text box using sheetname "program" and RowNumber 0 and clicks Save button for program
      • check_circleThen Admin gets a message alert 'Description is required' for program
    00 00 09.244
    check_circle Scenario Outline: Enter only Program Description


    SheetNameRownumber
    program0
    • check_circleEnter only Program Description
      @addingonlyprogramdescription @program2
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleGiven Admin is on Program Details Popup window for program
      • check_circleWhen Admin enters only Program description in text box using sheetname "program" and RowNumber 0 and clicks Save button for program
      • check_circleThen Admin gets a message alert 'Name is required' for program
    00 00 07.648
    check_circle Scenario: Select Status only
    @selectingstatusonly @program2
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on Program Details Popup window for program
    • check_circleWhen Admin selects only Status and clicks Save button for program
    • check_circleThen Admin gets a message alert 'Name and Description required' for program
    00 00 09.100
    check_circle Scenario Outline: Validate invalid values on the text column


    SheetNameRownumber
    program0
    • check_circleValidate invalid values on the text column
      @program2 @invalidvaluesontextcolumn
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleGiven Admin is on Program Details Popup window for program
      • check_circleWhen Admin enters only numbers or special char in name and desc column using sheetname "program" and RowNumber 0 for program
      • check_circleThen Admin gets a Error message alert for program
    00 00 09.464
    check_circle Scenario Outline: Validate Cancel/Close(X) icon on Program Details form


    SheetNameRownumber
    program0
    • check_circleValidate Cancel/Close(X) icon on Program Details form
      @program2 @validatingcancelicon
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleGiven Admin is on Program Details Popup window for program
      • check_circleWhen Admin clicks adddetails using sheetname "program" and RowNumber 0 Cancel/Close(X) Icon on Program Details form for program
      • check_circleThen Program Details popup window should be closed without saving for program
    00 00 12.169
    cancel Scenario Outline: Validate Save button on Program Details form


    SheetNameRownumber
    program0
    • cancelValidate Save button on Program Details form
      @validatingsavebutton @login @program2
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleGiven Admin is on Program Details Popup window for program
      • check_circleWhen Enter all the required fields with valid values using sheetname "program" and RowNumber 0 and click Save button for program
      • cancelThen Admin gets a message "Successful Program Created" alert and able to see the new program added in the data table for program
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    00 00 08.745
    check_circle Scenario Outline: Validate Cancel button on Program Details form


    SheetNameRownumber
    program0
    • check_circleValidate Cancel button on Program Details form
      @validatingcancel @program2
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleGiven Admin is on Program Details Popup window for program
      • check_circleWhen Admin add programdetails using sheetname "program" and RowNumber 0 and clicks button for program
      • check_circleThen Admin can see the Program details popup disappears without creating any program for program
  • Edit Program Details May 2, 2024 12:24:33 PM Pass
    00 00 07.616
    check_circle Scenario: Validate Edit Feature
    @program3 @validatingeditfeature
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on Manage Program Page for program
    • check_circleWhen Admin clicks Edit button on the data table for any row for program
    • check_circleThen Admin should see a popup open for Program details to edit for program
    00 00 10.084
    check_circle Scenario Outline: Edit Program Name


    SheetNameRownumber
    program0
    • check_circleEdit Program Name
      @editingprogramnamewithdifferntbackground @program3
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleGiven Admin is on Program Details Popup window to Edit for program
      • check_circleWhen Admin edits the Name column using sheetname "program" and RowNumber 0 and clicks save button for program
      • check_circleThen Admin gets a message "Program Updated" alert and able to see the updated name in the table for the particular program
    00 00 10.509
    check_circle Scenario Outline: Edit Program description


    SheetNameRownumber
    program0
    • check_circleEdit Program description
      @program3 @editprogramdes
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleGiven Admin is on Program Details Popup window to Edit for program
      • check_circleWhen Admin edits the Description column using sheetname "program" and RowNumber 0 and clicks save button for program
      • check_circleThen Admin gets a message "Program Updated" alert and able to see the updated description in the table for the particular program
    00 00 12.011
    check_circle Scenario: Change Program Status
    @changingprogramstatus @program3
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on Program Details Popup window to Edit for program
    • check_circleWhen Admin changes the Status and clicks save button for program
    • check_circleThen Admin gets a message "Program Updated" alert and able to see the updated status in the table for the particular program
    00 00 10.794
    check_circle Scenario Outline: Validate Cancel button on Edit popup


    SheetNameRownumber
    program0
    • check_circleValidate Cancel button on Edit popup
      @validatingcancelbuttononedtpopup @program3
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleGiven Admin is on Program Details Popup window to Edit for program
      • check_circleWhen Admin edit using sheetname "program" and RowNumber 0 and clicks Cancel button on edit popup for program
      • check_circleThen Admin can see the Program details popup disappears and can see nothing changed for particular program
    00 00 10.733
    check_circle Scenario Outline: Validate invalid values on the text column


    SheetNameRownumber
    program0
    • check_circleValidate invalid values on the text column
      @validatinginvalidvaluesontextcolumn @Dashboard @program3
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleGiven Admin is on Program Details Popup window to Edit for program
      • check_circleWhen Admin enters only numbers or special char in name and desc column using sheetname "program" and RowNumber 0 for program
      • check_circleThen Admin gets a Error message alert for program
    00 00 10.757
    check_circle Scenario Outline: Validate Save button on Edit popup


    SheetNameRownumber
    program0
    • check_circleValidate Save button on Edit popup
      @program3 @validatingsavbuttononeidtpopup
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleGiven Admin is on Program Details Popup window to Edit for program
      • check_circleWhen Admin Edit details using sheetname "program" and RowNumber 0 and clicks Save button on edit popup for program
      • check_circleThen Admin gets a message "Program Updated" alert and able to see the updated details in the table for the particular program
  • Pagination May 2, 2024 12:24:41 PM Pass
    00 00 06.586
    check_circle Scenario: Verify Next page link
    @verifyNextPagelink @programPagination
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on Manage Program page
    • check_circleWhen Admin clicks Next page link on the program table
    • check_circleThen Admin should see the Pagination has Next link
    00 00 06.241
    check_circle Scenario: Verify Last page link
    @verifyLastPageLink @programPagination @program2
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on Manage Program page
    • check_circleWhen Admin clicks Last page link
    • check_circleThen Admin should see the last page record on the table with Next page link are disabled
    00 00 05.989
    check_circle Scenario: Verify First page link
    @verifyFirstPageLink @programPagination
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on last page of Program table
    • check_circleWhen Admin clicks First page link
    • check_circleThen Admin should see the previous page record on the table with pagination has previous page link
    00 00 05.812
    check_circle Scenario: Verify Start page link
    @verifyStartPageLink @programPagination @login
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on Previous Program page
    • check_circleWhen Admin clicks Start page link
    • check_circleThen Admin should see the very first page record on the table with Previous page link are disabled
  • Navigation Validation from Manage Program to other Pages May 2, 2024 12:24:45 PM Pass
    00 00 05.671
    check_circle Scenario: Batch link on navigation bar on Program page
    @batchLinkNavigation @programNavigation
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleWhen Admin clicks on Batch link on Manage Program page
    • check_circleThen Admin is re-directed to Batch page from Program page
    00 00 06.593
    check_circle Scenario: User link on navigation bar on Program page
    @programLinkNavigation @programPagination @programNavigation
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleWhen Admin clicks on User link on Manage Program page
    • check_circleThen Admin is re-directed to User page from Program page
    00 00 07.677
    check_circle Scenario: Logout link on navigation bar on Program page
    @LogoutLinkNavigation @programNavigation
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleWhen Admin clicks on Logout link on Manage Program page
    • check_circleThen Admin is re-directed to Login page from Program page
  • Program Sorting Validation May 2, 2024 12:24:47 PM Pass
    00 00 07.014
    check_circle Scenario: Validate sort icon of program name column in ascending
    @ProgramSortingValidations @validateProgramNameAscending
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page and clicks program on the navigation bar
    • check_circleWhen Admin clicks the sort icon of program name column
    • check_circleThen The data get sorted on the table based on the program name column values in ascending order
    00 00 09.483
    check_circle Scenario: Validate sort icon of program name column in Descending
    @ProgramSortingValidations @validateProgramNameDescending @program2
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page and clicks program on the navigation bar
    • check_circleWhen Admin clicks the sort icon of program name column
    • check_circleThen The data get sorted on the table based on the program name column values in descending order
    00 00 07.196
    check_circle Scenario: Validate sort icon of program description column in ascending
    @ProgramSortingValidations @login @validateProgramDescriptionAscending
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page and clicks program on the navigation bar
    • check_circleWhen Admin clicks the sort icon of program description column
    • check_circleThen The data get sorted on the table based on the program description column values in ascending order
    00 00 08.562
    check_circle Scenario: Validate sort icon of program description column in Descending
    @ProgramSortingValidations @validateProgramDescriptionDescending
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page and clicks program on the navigation bar
    • check_circleWhen Admin clicks the sort icon of program description column
    • check_circleThen The data get sorted on the table based on the program description column values in descending order
    00 00 07.034
    check_circle Scenario: Validate sort icon of program status column in ascending
    @ProgramSortingValidations @validateProgramStatusAscending @programNavigation
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page and clicks program on the navigation bar
    • check_circleWhen Admin clicks the sort icon of program status column
    • check_circleThen The data get sorted on the table based on the program status column values in ascending order
    00 00 09.752
    check_circle Scenario: Validate sort icon of program status column in Descending
    @ProgramSortingValidations @Dashboard @validateProgramStatusDescending
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page and clicks program on the navigation bar
    • check_circleWhen Admin clicks the sort icon of program status column
    • check_circleThen The data get sorted on the table based on the program status column values in descending order
  • Batch Page Validation May 2, 2024 12:24:51 PM Fail
    00 00 10.518
    cancel Scenario: Validate landing in Batch page
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after Login_Batch
    • check_circleWhen Admin clicks Batch from navigation bar_Batch
    • cancelThen Admin should see the "Manage Batch" in the URL
    • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
      image
    00 00 10.396
    check_circle Scenario: Validate header in the Batch Page
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after Login_Batch
    • check_circleWhen Admin clicks Batch from navigation bar_Batch
    • check_circleThen Admin should see the "Manage Batch" in the header_Batch
    00 00 10.021
    check_circle Scenario: Validate pagination in the Batch Page
    @programPagination
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after Login_Batch
    • check_circleWhen Admin clicks Batch from navigation bar_Batch
    • check_circleThen Admin should see the pagination controls under the data table_Batch
    00 00 11.107
    check_circle Scenario: Validate data table headers in the Batch Page
    @ProgramSortingValidations
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after Login_Batch
    • check_circleWhen Admin clicks Batch from navigation bar_Batch
    • check_circleThen Admin Should see the data table with headers Batch name, Batch Description,Batch Status, No. of classes, Program Name, EditDelete_Batch
    00 00 08.820
    check_circle Scenario: Validate Delete button in Batch Page
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after Login_Batch
    • check_circleWhen Admin clicks Batch from navigation bar_Batch
    • check_circleThen Admin should be able to see the Delete icon button that is disabled_Batch
    00 00 10.734
    check_circle Scenario: Validate "+ A New batch" in Batch Page
    @program2
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after Login_Batch
    • check_circleWhen Admin clicks Batch from navigation bar_Batch
    • check_circleThen Admin should be able to see the + A New batch button_Batch
    00 00 12.250
    check_circle Scenario: Validate data rows-1
    @login
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after Login_Batch
    • check_circleWhen Admin clicks Batch from navigation bar_Batch
    • check_circleThen Each row in the data table should have a checkbox_Batch
    00 00 12.393
    check_circle Scenario: Validate data rows-2
    @programNavigation
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after Login_Batch
    • check_circleWhen Admin clicks Batch from navigation bar_Batch
    • check_circleThen Each row in the data table should have a edit icon that is enabled_Batch
    00 00 16.599
    check_circle Scenario: Validate data rows-3
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after Login_Batch
    • check_circleWhen Admin clicks Batch from navigation bar_Batch
    • check_circleThen Each row in the data table should have a delete icon that is enabled_Batch
    00 00 12.465
    check_circle Scenario: Validate pop up for adding batch
    @Dashboard
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after Login_Batch
    • check_circleWhen Admin clicks + A New Batch button after navigating to batch page_Batch
    • check_circleThen A new pop up with Batch details appears_Batch
  • Add new Batch May 2, 2024 12:25:01 PM Fail
    00 00 11.521
    check_circle Scenario: Check if the fields exist in popup
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven A new pop up with "Batch Details" appears when admin clicks on + A New Batch button after navigated to Batch page_Batch
    • check_circleThen The pop up should include the fields Name, Number of classes and Description as text box, Program Name as drop down, Status as radio button, Number of classes as text box_Batch
    00 00 10.629
    cancel Scenario: Check if description is optional field
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven A new pop up with "Batch Details" appears when admin clicks on + A New Batch button after navigated to Batch page_Batch
    • cancelWhen Fill in all the fields except description with valid values and click save_Batch
    • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
      image
    00 00 09.291
    cancel Scenario: Check if the batch details are added in data table
    @programPagination
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven A new pop up with "Batch Details" appears when admin clicks on + A New Batch button after navigated to Batch page_Batch
    • cancelWhen Fill in all the fields with valid values and click save_Batch
    • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
      image
    00 00 09.277
    cancel Scenario: Check for error messages for invalid fields
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven A new pop up with "Batch Details" appears when admin clicks on + A New Batch button after navigated to Batch page_Batch
    • cancelWhen any of the fields have invalid values_Batch
    • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
      image
    00 00 09.688
    check_circle Scenario: Check for error messages for mandatory fields
    @ProgramSortingValidations
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven A new pop up with "Batch Details" appears when admin clicks on + A New Batch button after navigated to Batch page_Batch
    • check_circleWhen Any of the mandatory fields are blank_Batch
    • check_circleThen Error message should appear missing mandatory fields_Batch
  • Edit Batch May 2, 2024 12:25:08 PM Fail
    00 00 12.457
    check_circle Scenario: Validate row level edit icon
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on Manage Batch page after clicking on Batch link in Dashboard, where The edit icon on row level in data table is enabled_Batch
    • check_circleWhen Admin clicks the edit icon_Batch
    • check_circleThen A new pop up with "Batch Details" appears on Manage Batch_Batch
    00 00 12.307
    cancel Scenario: Check if the fields are updated
    @login
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin clicks the edit icon in Manage Batch page after navigating to Batch from Dashboard_Batch
    • check_circleWhen Update the fields with valid values and click save_Batch
    • cancelThen The updated batch details should appear on the data table_Batch
    • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
      image
    00 00 12.130
    check_circle Scenario: Check if the update throws error with invalid valued
    @programNavigation
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin clicks the edit icon in Manage Batch page after navigating to Batch from Dashboard_Batch
    • check_circleWhen Update the fields with invalid values and click save_Batch
    • check_circleThen Error message should appear like invalid values_Batch
    00 00 13.361
    cancel Scenario: Check if you get error message when mandatory fields are erased
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin clicks the edit icon in Manage Batch page after navigating to Batch from Dashboard_Batch
    • check_circleWhen Erase data from mandatory field_Batch
    • cancelThen Error message should appear fields are mandatory_Batch
    • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
      image
    00 00 13.968
    cancel Scenario: Check if description field is optional in update
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin clicks the edit icon in Manage Batch page after navigating to Batch from Dashboard_Batch
    • check_circleWhen Erase data from description field_Batch
    • cancelThen The updated batch details after erase should appear on the data table_Batch
    • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
      image
  • User Page Validation May 2, 2024 12:25:13 PM Fail
    00 00 14.381
    cancel Scenario: Validate landing in User page
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after Login.
    • check_circleWhen Admin clicks "User" from navigation bar.
    • cancelThen Admin should see the "Manage User" in the URL
    • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
      image
    00 00 13.953
    check_circle Scenario: Validate the heading
    @programPagination
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after Login.
    • check_circleWhen Admin clicks "User" from navigation bar.
    • check_circleThen Admin should see a heading with text "Manage User" on the page.
    00 00 13.622
    check_circle Scenario: Validate the text and pagination icon below the data table
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after Login.
    • check_circleWhen Admin clicks "User" from navigation bar.
    • check_circleThen Admin should see the text as Showing x to y of z entries along with Pagination icon below the table.
    00 00 13.074
    check_circle Scenario: Validate data table headers in the User Page
    @ProgramSortingValidations
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after Login.
    • check_circleWhen Admin clicks "User" from navigation bar.
    • check_circleThen Admin Should see the data table with column names Id, Name, location, Phone Number, Edit/Delete.
    00 00 12.176
    check_circle Scenario: Validating the default state of Delete button
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after Login.
    • check_circleWhen Admin clicks "User" from navigation bar.
    • check_circleThen Admin should see a Delete button on the top left hand side as Disabled.
    00 00 12.232
    check_circle Scenario: Validate "Add New user" button in User Page
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after Login.
    • check_circleWhen Admin clicks "User" from navigation bar.
    • check_circleThen Admin should be able to see the "Add New User" button above the data table.
    00 00 12.790
    check_circle Scenario: Validate "+ Assign staff" button in User page
    @login
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after Login.
    • check_circleWhen Admin clicks "User" from navigation bar.
    • check_circleThen Admin should be able to see the "Assign Staff" button above data table.
    00 00 12.063
    check_circle Scenario: Validate "+ Assign Student" button in User page
    @programNavigation
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after Login.
    • check_circleWhen Admin clicks "User" from navigation bar.
    • check_circleThen Admin should be able to see "Assign Student" button above the data table.
    00 00 10.764
    check_circle Scenario: Validate search box in User page
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after Login.
    • check_circleWhen Admin clicks "User" from navigation bar.
    • check_circleThen Admin should be able to see the search text box above the data table.
    00 00 10.129
    check_circle Scenario: Validate number of data rows in the data
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after Login.
    • check_circleWhen Admin clicks "User" from navigation bar.
    • check_circleThen Admin should see two records displayed on the data table.
    00 00 10.850
    check_circle Scenario: Verify Check box on the data table
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after Login.
    • check_circleWhen Admin clicks "User" from navigation bar.
    • check_circleThen Each row in the data table should have a checkbox.
    00 00 10.334
    check_circle Scenario: Verify edit icon on the data table
    @programPagination
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after Login.
    • check_circleWhen Admin clicks "User" from navigation bar.
    • check_circleThen Each row in the data table should have a edit icon that is enabled.
    00 00 10.621
    check_circle Scenario: Verify delete icon on the data table
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after Login.
    • check_circleWhen Admin clicks "User" from navigation bar.
    • check_circleThen Each row in the data table should have a delete icon that is enabled.
    00 00 17.771
    cancel Scenario: search user by name
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on Manage User Page.
    • check_circleWhen Admin enters user name into search box.
    • cancelThen Admin should see user displayed with the entered name.
    • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
      image
    00 00 18.957
    check_circle Scenario: Validating the Search with unrelated keyword
    @ProgramSortingValidations @tag03
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on Manage User Page.
    • check_circleWhen Admin enters the "abcd123" not present in the data table on the Search box.
    • check_circleThen Admin should see zero entries on the data table.
  • Validating Assign Student Functionality May 2, 2024 12:25:33 PM Fail
    00 00 12.381
    check_circle Scenario: Validate landing in User page
    @AssignStudent @AssignStudent_Validate_Landing_ManageUSer
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on dashboard page after login..
    • check_circleWhen Admin clicks User from navigation bar..
    • check_circleThen Admin should see the "Manage User" in the URL..
    00 00 13.152
    check_circle Scenario: Validate Assign Student Popup window
    @AssignStudent @programNavigation @AssignStudent_PopUp_Window_PageValidation
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is in manage user page..
    • check_circleWhen Admin clicks Assign Student button..
    • check_circleThen Admin should see a pop up open for assign student details with empty form along with Save and Cancel button and close (X) icon on the top right corner of the window..
    00 00 13.931
    check_circle Scenario: Validate input fields and their text boxes in Assign Student form
    @AssignStudent @login @AssignStudent_Validate_InputFields_TextBoxes
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is in manage user page..
    • check_circleWhen Admin clicks Assign Student button..
    • check_circleThen Admin should see User Role as R03 and other fields Student Email id, Program Name, Batch Name and Status with respective input boxes..
    00 00 16.147
    cancel Scenario: Validate Dropdown in Assign Student Form
    @AssignStudent_Validate_DropDown_Boxes_For_StudentEmailId_ProgramName_BatchName @AssignStudent
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is in manage user page..
    • check_circleWhen Admin clicks Assign Student button..
    • cancelThen Admin should see drop down boxes with valid data for Student Email id,Program Name and Batch Name..
    • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
      image
    00 00 10.481
    check_circle Scenario: Validate radio button in Assign Student Form
    @AssignStudent @AssignStudent_Validate_Radio_Button
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is in manage user page..
    • check_circleWhen Admin clicks Assign Student button..
    • check_circleThen Admin should see two radio button for Status..
    00 00 11.520
    check_circle Scenario: Empty Form Submission
    @AssignStudent @programPagination @AssignStudent_Validate_Empty_Form_Submission
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is in Assign Student details pop up page..
    • check_circleWhen Admin clicks Save button with entering any data..
    • check_circleThen Admin gets a Error message alert..
    00 00 11.599
    check_circle Scenario: Validate Cancel or Close icon on Assign Student form
    @AssignStudent @AssignStudent_Validate_Cancel/Close_Icon
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is in Assign Student details pop up page..
    • check_circleWhen Admin clicks Cancel or Close Icon on Assign Student form..
    • check_circleThen Assign Student popup window should be closed without saving..
    00 00 10.982
    check_circle Scenario: Validate Cancel button on Assign Student form
    @AssignStudent @AssignStudent_Validate_Cancel_Button
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is in Assign Student details pop up page..
    • check_circleWhen Admin clicks Cancel button..
    • check_circleThen Admin can see the Assign Student popup disappears without assigning..
    00 00 22.972
    cancel Scenario Outline: Validate the Assign Student form page without giving Student Email id


    SheetnameRowNumber
    User0
    • cancelValidate the Assign Student form page without giving Student Email id
      @AssignStudent
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleGiven Admin is in Assign Student details pop up page..
      • check_circleWhen Admin clicks Save button without entering Student Email id using sheetname "User" and rowNumber 0..
      • cancelThen Admin gets a error message alert as "Student Email id is required"..
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    00 00 25.384
    cancel Scenario Outline: Validate the Assign Student form page without giving program name


    SheetnameRowNumber
    User0
    • cancelValidate the Assign Student form page without giving program name
      @AssignStudent
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleGiven Admin is in Assign Student details pop up page..
      • check_circleWhen Admin clicks Save button without program name using sheetname "User" and rowNumber 0..
      • cancelThen Admin gets a error message alert as "Program is required"..
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    00 00 13.551
    cancel Scenario Outline: Validate the Assign Student form page without giving batch name


    SheetnameRowNumber
    User0
    • cancelValidate the Assign Student form page without giving batch name
      @ProgramSortingValidations @AssignStudent
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleGiven Admin is in Assign Student details pop up page..
      • check_circleWhen Admin clicks Save button without batch name using sheetname "User" and rowNumber 0..
      • cancelThen Admin gets a error message alert as "Batch is required"..
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    00 00 24.060
    cancel Scenario Outline: Validate the Assign Student form page without giving status


    SheetnameRowNumber
    User0
    • cancelValidate the Assign Student form page without giving status
      @AssignStudent
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleGiven Admin is in Assign Student details pop up page..
      • check_circleWhen Admin clicks Save button without status using sheetname "User" and rowNumber 0..
      • cancelThen Admin gets a error message alert as "Status is required"..
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    00 00 23.997
    cancel Scenario Outline: Validate Save button on Assign Student form


    SheetnameRowNumber
    User0
    • cancelValidate Save button on Assign Student form
      @AssignStudent @programNavigation
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleGiven Admin is in Assign Student details pop up page..
      • check_circleWhen Enter all the required fields with valid values using "User" and rowNumber 0 and click Save..
      • cancelThen Admin gets a message "Successfully Student Assigned" alert..
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
  • Assign Staff May 2, 2024 12:25:49 PM Fail
    00 00 09.527
    check_circle Scenario: Validate Assign Staff Popup window
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is in manage user page
    • check_circleWhen Admin clicks Assign Staff button
    • check_circleThen Admin should see a pop up open for assign staff details in the window
    00 00 10.252
    check_circle Scenario: Validate Dropdown in Assign Staff Form
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is in manage user page
    • check_circleWhen Admin clicks Assign Staff button
    • check_circleThen Admin should see drop down boxes with valid datas for Student Email id,Program Name and Batch Name
    00 00 10.417
    check_circle Scenario: Validate input fields and their text boxes in Assign Student form
    @programPagination
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is in manage user page
    • check_circleWhen Admin clicks Assign Staff button
    • check_circleThen Admin should see User Role as R02,and other fields
    00 00 09.398
    check_circle Scenario: Validate radio button in Assign Staff Form
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is in manage user page
    • check_circleWhen Admin clicks Assign Staff button
    • check_circleThen Admin should see two radio button for Status
    00 00 08.941
    check_circle Scenario: Empty Form Submission
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is in Assign Staff details pop up page
    • check_circleWhen Admin clicks Save button without entering any data
    • check_circleThen Admin gets a Error message alert
    00 00 07.810
    cancel Scenario Outline: Validate the Assign Staff form page without giving Student Email id


    SheetnameRowNumber
    User3
    • cancelValidate the Assign Staff form page without giving Student Email id
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleGiven Admin is in Assign Staff details pop up page
      • cancelWhen Admin clicks Save button with entering any data using sheetname "User" and rowNumber 3
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    00 00 06.591
    cancel Scenario Outline: Validate the Assign Staff form page without giving Skill


    SheetnameRowNumber
    User3
    • cancelValidate the Assign Staff form page without giving Skill
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleGiven Admin is in Assign Staff details pop up page
      • cancelWhen Admin clicks Save button without entering Skill data using sheetname "User" and rowNumber 3
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    00 00 07.028
    cancel Scenario Outline: Validate the Assign Staff form page without selecting Program


    SheetnameRowNumber
    User3
    • cancelValidate the Assign Staff form page without selecting Program
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleGiven Admin is in Assign Staff details pop up page
      • cancelWhen Admin clicks Save button without selecting program using sheetname "User" and rowNumber 3
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    00 00 06.854
    cancel Scenario Outline: Validate the Assign Staff form page without selecting batch


    SheetnameRowNumber
    User3
    • cancelValidate the Assign Staff form page without selecting batch
      @programPagination
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleGiven Admin is in Assign Staff details pop up page
      • cancelWhen Admin clicks Save button without selecting batch using sheetname "User" and rowNumber 3
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    00 00 07.339
    cancel Scenario Outline: Validate the Assign Staff form page without giving Status


    SheetnameRowNumber
    User3
    • cancelValidate the Assign Staff form page without giving Status
      @ProgramSortingValidations
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleGiven Admin is in Assign Staff details pop up page
      • cancelWhen Admin clicks Save button without giving status using sheetname "User" and rowNumber 3
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    00 00 06.686
    check_circle Scenario: Validate Cancel or Close icon on Assign Staff form
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is in Assign Staff details pop up page
    • check_circleWhen Admin clicks Cancel or Close Icon on Assign Staff form
    • check_circleThen Assign Staff popup window should be closed without saving
    00 00 08.299
    cancel Scenario Outline: Validate Save button on Assign Staff form


    SheetnameRowNumber
    User3
    • cancelValidate Save button on Assign Staff form
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleGiven Admin is in Assign Staff details pop up page
      • cancelWhen Enter all the required fields with valid values and click Save button using sheetname "User" and rowNumber 3
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    00 00 07.732
    check_circle Scenario: Validate Cancel button on Assign Staff form
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is in Assign Staff details pop up page
    • check_circleWhen Admin clicks on Cancel button
    • check_circleThen Admin can see the Assign Staff popup disappears without assigning
  • Sort User May 2, 2024 12:26:07 PM Fail
    00 00 07.944
    check_circle Scenario: Sort user by id
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on Manage User Page.
    • check_circleWhen Admin clicks on ID sort icon
    • check_circleThen Admin should see User details are sorted by id
    00 00 07.397
    check_circle Scenario: Sort user by name
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on Manage User Page.
    • check_circleWhen Admin clicks on name sort icon
    • check_circleThen Admin should see User details are sorted by name
    00 00 07.899
    cancel Scenario: Sort user by Location
    @AssignStudent
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on Manage User Page.
    • check_circleWhen Admin clicks on Location sort icon
    • cancelThen Admin should see User details are sorted by Location
    • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
      image
    00 00 07.881
    check_circle Scenario: Sort user by Phone number
    @ProgramSortingValidations
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on Manage User Page.
    • check_circleWhen Admin clicks on Phone number sort icon
    • check_circleThen Admin should see User details are sorted by Phone number
  • Delete user May 2, 2024 12:26:08 PM Pass
    00 00 10.172
    check_circle Scenario: Validate row level delete icon
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleThen Admin clicks User on the navigation bar
    • check_circleGiven Admin is on the Manage User Page
    • check_circleWhen Admin clicks the delete icon
    • check_circleThen Admin should see a alert open with heading "Confirm" along with and button for deletion
    00 00 12.255
    check_circle Scenario: Click Yes on the deletion window
    @delete
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleThen Admin clicks User on the navigation bar
    • check_circleGiven Admin is on Confirm Deletion alert
    • check_circleWhen Admin clicks yes option
    • check_circleThen Admin gets a message "User Deleted" alert and do not see that user in the data table
    00 00 10.678
    check_circle Scenario: Click No on the deletion window
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleThen Admin clicks User on the navigation bar
    • check_circleGiven Admin is on Confirm Deletion alert
    • check_circleWhen Admin clicks No option
    • check_circleThen Admin can see the deletion alert disappears without deleting
    00 00 09.867
    check_circle Scenario: Validate Close(X) icon on the Confirm Deletion alert
    @programNavigation
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleThen Admin clicks User on the navigation bar
    • check_circleGiven Admin is on Confirm Deletion alert
    • check_circleWhen Admin will click the close button
    • check_circleThen Admin can see the deletion alert disappears without any changes
  • Delete mutiple user May 2, 2024 12:26:14 PM Fail
    00 00 11.378
    check_circle Scenario: Validate Common Delete button enabled after clicking on any checkbox
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleThen Admin clicks User on the navigation bar
    • check_circleGiven Admin is on the Manage User Page
    • check_circleWhen Admin clicks any checkbox in the data table
    • check_circleThen Admin should see common delete option enabled under header Manage User
    00 00 09.909
    cancel Scenario: Validate multiple user deletion by selecting Single checkbox
    @multidelete
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleThen Admin clicks User on the navigation bar
    • cancelGiven Admin clicks delete button under header after selecting the checkbox in the data table
    • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
      image
    00 00 10.181
    cancel Scenario: Validate multiple user deletion by selecting Single checkbox 2
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleThen Admin clicks User on the navigation bar
    • cancelGiven Admin clicks delete button under header after selecting the checkbox in the data table
    • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
      image
    00 00 15.031
    cancel Scenario: Validate multiple user deletion by selecting multiple check boxes
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleThen Admin clicks User on the navigation bar
    • cancelGiven Admin clicks delete button under header after selecting multiple checkboxes in the data table
    • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
      image
    00 00 15.361
    cancel Scenario: Validate multiple user deletion by selecting multiple check boxes 2
    @AssignStudent
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleThen Admin clicks User on the navigation bar
    • cancelGiven Admin clicks delete button under header after selecting multiple checkboxes in the data table
    • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
      image
  • Delete Batch May 2, 2024 12:26:16 PM Pass
    00 00 08.282
    check_circle Scenario: Validate row level delete icon
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven After navigating to the Manage Batch page from the dashboard by clicking on the Batch tab, the delete icon should be enabled for each row in the data table_Batch
    • check_circleWhen Admin clicks the delete icon_Batch
    • check_circleThen Alert appears with yes and No option_Batch
    00 00 08.059
    check_circle Scenario: Validate accept alert
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven After navigating to the Manage Batch page from the dashboard by clicking on the Batch tab, Admin clicks the delete icon_Batch
    • check_circleWhen Admin click yes option_Batch
    • check_circleThen Batch deleted alert pops and batch is no more available in data table_Batch
    00 00 07.170
    check_circle Scenario: Validate reject alert
    @programNavigation
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven After navigating to the Manage Batch page from the dashboard by clicking on the Batch tab, Admin clicks the delete icon_Batch
    • check_circleWhen Admin click no option_Batch
    • check_circleThen Batch is still listed in data table_Batch
  • Delete multiple batches May 2, 2024 12:26:22 PM Pass
    00 00 15.778
    check_circle Scenario: Delete multiple batches
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin successfully navigates from the dashboard to the batch section of the LMS portal, where none of the checkboxes int the datatable are selected_Batch
    • check_circleThen The delete icon under the Manage Batch header should be disabled_Batch
    00 00 08.283
    check_circle Scenario: Check for single row delete
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin successfully navigates from the dashboard to the batch section of the LMS portal, where one of the checkbox is selected_Batch
    • check_circleWhen Click delete icon below Manage Batch header_Batch
    • check_circleThen The respective row in the data table is deleted_Batch
    00 00 08.269
    check_circle Scenario: Check for multi row delete
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin successfully navigates from the dashboard to the batch section of the LMS portal, where Two or more checkboxes or row is selected_Batch
    • check_circleWhen Click multi delete icon below Manage Batch header_Batch
    • check_circleThen The respective rows in the data table is deleted_Batch
  • Delete Program May 2, 2024 12:26:24 PM Fail
    00 00 05.663
    check_circle Scenario: Delete Feature
    @validatingDeleteFeature @Delete1
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on Manage Program Page for program
    • check_circleWhen Admin clicks Delete button on the data table for any row for program
    • check_circleThen Admin should see a alert open with heading Confirm along with YES and NO button for deletion
    00 00 07.953
    cancel Scenario: Validate details for Confirm Deletion form for program
    @validatingdetailsforConfirmDeletionform @Delete1
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on Manage Program Page for program
    • check_circleWhen Admin clicks Delete button on the data table for any row for program
    • cancelThen Admin should see a message "Are you sure you want to delete ?"
    • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
      image
    00 00 08.554
    cancel Scenario: Click Yes on deletion window
    @ClickYesondeletionwindowdiffenrtbackground @Delete1
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on Confirm Deletion alert for program
    • check_circleWhen Admin clicks button on the alert for program
    • cancelThen Admin gets a message "Successful Program Deleted" alert and able to see that program deleted in the data table for program
    • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
      image
    00 00 06.005
    check_circle Scenario: Click No on deletion window
    @ClickNoondeletionwindow @Delete1
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on Confirm Deletion alert for program
    • check_circleWhen Admin clicks button on the alert for program
    • check_circleThen Admin can see the deletion alert disappears without deleting for program
    00 00 05.585
    check_circle Scenario: Validate CancelClose(X) icon on Confirm Deletion alert
    @Delete1 @programNavigation @ValidatingCancel/Close(X)icononConfirmDeletionalert
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on Confirm Deletion alert for program
    • check_circleWhen Admin clicks Cancel Icon on Deletion alert for program
    • check_circleThen Admin can see the deletion alert disappears without any changes for program
  • Multiple Delete Program May 2, 2024 12:26:30 PM Fail
    00 00 06.124
    check_circle Scenario: Validate Common Delete button enabled after clicking on any checkbox
    @validatingcommonDeletebuttonEnabled @Delete2
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is in Manage Program page for programpage
    • check_circleWhen Admin clicks any checkbox in the data table for programpage
    • check_circleThen Admin should see common delete option enabled under header Manage Program for programpage
    00 00 13.945
    check_circle Scenario: Validate multiple program deletion by selecting Single checkbox
    @ValidatemultipleprogramdeletionbyselectingSinglecheckbox @Delete1 @Delete2
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on Confirm Deletion alert for programpage
    • check_circleWhen Admin clicks button on the alert for programpage
    • check_circleThen Admin should land on Manage Program page and can see the selected program is deleted from the data table for programpage
    00 00 11.720
    check_circle Scenario: Validate multiple program deletion by selecting Single checkbox
    @ValidatemultipleprogramdeletionbyselectingSinglecheckbox1 @AssignStudent @Delete2
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on Confirm Deletion alert for programpage
    • check_circleWhen Admin clicks button on the alert for programpage
    • check_circleThen Admin should land on Manage Program page and can see the selected program is not deleted from the data table for programpage
    00 00 11.506
    cancel Scenario: Validate multiple program deletion by selecting multiple check boxes
    @Validatemultipleprogramdeletionbyselectingmultiplecheckboxes @Delete2
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on Confirm Deletion alert for programpg
    • check_circleWhen Admin clicks button on the alert for programpg
    • cancelThen Admin should land on Manage Program page and can see the selected programs are deleted from the data table for programpg
    • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
      image
    00 00 08.895
    check_circle Scenario: Validate multiple program deletion by selecting multiple check boxes
    @Validatemultipleprogramdeletionbyselectingmultiplecheckboxes1 @Delete2
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleGiven Admin is on Confirm Deletion alert for programpg
    • check_circleWhen Admin clicks button on the alert for programpg
    • check_circleThen Admin should land on Manage Program page and can see the selected programs are not deleted from the data table for programpg
  • Logout Verification May 2, 2024 12:26:33 PM Fail
    00 00 08.626
    cancel Scenario: Verify Logout button function
    @verifyLogout
    • check_circleGiven Admin launch the browser
    • check_circleWhen Admin gives the correct LMS portal URL
    • cancelWhen Admin click Logout button on navigation bar
    • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
      image
  • Edit new user May 2, 2024 12:26:34 PM Fail
    00 00 05.307
    check_circle Scenario: Validate row level edit icon
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleThen Admin clicks User on the navigation bar
    • check_circleGiven Admin is on the Manage User Page
    • check_circleWhen Admin clicks on the edit icon
    • check_circleThen A new pop up with User details appears
    00 02 01.360
    cancel Scenario Outline: Check if the fields are updated with valid data


    field_name
    firstName
    middleName
    lastName
    location
    phoneNumber
    linkedinURL
    email
    underGraduate
    postGraduate
    timezone
    userRole
    userRoleStatus
    userVisaStatus
    userComments
    • cancelCheck if the fields are updated with valid data
      @edit
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the field "firstName" with valid data and click submit
      • cancelThen Admin gets message "User Updated Successfully"
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • cancelCheck if the fields are updated with valid data
      @edit
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the field "middleName" with valid data and click submit
      • cancelThen Admin gets message "User Updated Successfully"
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • cancelCheck if the fields are updated with valid data
      @edit
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the field "lastName" with valid data and click submit
      • cancelThen Admin gets message "User Updated Successfully"
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • cancelCheck if the fields are updated with valid data
      @edit
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the field "location" with valid data and click submit
      • cancelThen Admin gets message "User Updated Successfully"
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • check_circleCheck if the fields are updated with valid data
      @edit
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the field "phoneNumber" with valid data and click submit
      • check_circleThen Admin gets message "User Updated Successfully"
      • check_circleThen verify the updated value for field "phoneNumber" in edit page
    • check_circleCheck if the fields are updated with valid data
      @edit
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the field "linkedinURL" with valid data and click submit
      • check_circleThen Admin gets message "User Updated Successfully"
      • check_circleThen verify the updated value for field "linkedinURL" in edit page
    • cancelCheck if the fields are updated with valid data
      @edit
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the field "email" with valid data and click submit
      • cancelThen Admin gets message "User Updated Successfully"
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • cancelCheck if the fields are updated with valid data
      @edit
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the field "underGraduate" with valid data and click submit
      • cancelThen Admin gets message "User Updated Successfully"
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • check_circleCheck if the fields are updated with valid data
      @edit
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the field "postGraduate" with valid data and click submit
      • check_circleThen Admin gets message "User Updated Successfully"
      • check_circleThen verify the updated value for field "postGraduate" in edit page
    • check_circleCheck if the fields are updated with valid data
      @edit
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the field "timezone" with valid data and click submit
      • check_circleThen Admin gets message "User Updated Successfully"
      • check_circleThen verify the updated value for field "timezone" in edit page
    • cancelCheck if the fields are updated with valid data
      @edit
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the field "userRole" with valid data and click submit
      • cancelThen Admin gets message "User Updated Successfully"
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • cancelCheck if the fields are updated with valid data
      @edit
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the field "userRoleStatus" with valid data and click submit
      • check_circleThen Admin gets message "User Updated Successfully"
      • cancelThen verify the updated value for field "userRoleStatus" in edit page
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • cancelCheck if the fields are updated with valid data
      @edit
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the field "userVisaStatus" with valid data and click submit
      • cancelThen Admin gets message "User Updated Successfully"
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • cancelCheck if the fields are updated with valid data
      @edit
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the field "userComments" with valid data and click submit
      • cancelThen Admin gets message "User Updated Successfully"
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    00 01 21.403
    cancel Scenario Outline: Check if the fields are updated with invalid values


    field_name
    middleName
    lastName
    location
    phoneNumber
    linkedinURL
    email
    underGraduate
    postGraduate
    timezone
    userRole
    userRoleStatus
    userVisaStatus
    userComments
    • cancelCheck if the fields are updated with invalid values
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the field "middleName" with invalid values and click submit
      • cancelThen Admin should get "Failed" message
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • cancelCheck if the fields are updated with invalid values
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the field "lastName" with invalid values and click submit
      • cancelThen Admin should get "Failed" message
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • cancelCheck if the fields are updated with invalid values
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the field "location" with invalid values and click submit
      • cancelThen Admin should get "Failed" message
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • check_circleCheck if the fields are updated with invalid values
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the field "phoneNumber" with invalid values and click submit
      • check_circleThen Admin should get "Failed" message
    • cancelCheck if the fields are updated with invalid values
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the field "linkedinURL" with invalid values and click submit
      • cancelThen Admin should get "Failed" message
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • cancelCheck if the fields are updated with invalid values
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the field "email" with invalid values and click submit
      • cancelThen Admin should get "Failed" message
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • cancelCheck if the fields are updated with invalid values
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the field "underGraduate" with invalid values and click submit
      • cancelThen Admin should get "Failed" message
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • cancelCheck if the fields are updated with invalid values
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the field "postGraduate" with invalid values and click submit
      • cancelThen Admin should get "Failed" message
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • check_circleCheck if the fields are updated with invalid values
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the field "timezone" with invalid values and click submit
      • check_circleThen Admin should get "Failed" message
    • cancelCheck if the fields are updated with invalid values
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the field "userRole" with invalid values and click submit
      • cancelThen Admin should get "Failed" message
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • cancelCheck if the fields are updated with invalid values
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the field "userRoleStatus" with invalid values and click submit
      • cancelThen Admin should get "Failed" message
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • cancelCheck if the fields are updated with invalid values
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the field "userVisaStatus" with invalid values and click submit
      • cancelThen Admin should get "Failed" message
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • cancelCheck if the fields are updated with invalid values
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the field "userComments" with invalid values and click submit
      • cancelThen Admin should get "Failed" message
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    00 00 55.539
    cancel Scenario Outline: Check if the mandatory fields are updated with valid data


    field_name
    firstName
    lastName
    location
    phoneNumber
    userRole
    userRoleStatus
    userVisaStatus
    • check_circleCheck if the mandatory fields are updated with valid data
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the mandatory fields "firstName" with valid values and click submit
      • check_circleThen Admin gets message "User Updated Successfully"
      • check_circleThen verify the updated value for field "firstName" in edit page
    • check_circleCheck if the mandatory fields are updated with valid data
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the mandatory fields "lastName" with valid values and click submit
      • check_circleThen Admin gets message "User Updated Successfully"
      • check_circleThen verify the updated value for field "lastName" in edit page
    • cancelCheck if the mandatory fields are updated with valid data
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the mandatory fields "location" with valid values and click submit
      • cancelThen Admin gets message "User Updated Successfully"
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • cancelCheck if the mandatory fields are updated with valid data
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the mandatory fields "phoneNumber" with valid values and click submit
      • cancelThen Admin gets message "User Updated Successfully"
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • cancelCheck if the mandatory fields are updated with valid data
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the mandatory fields "userRole" with valid values and click submit
      • cancelThen Admin gets message "User Updated Successfully"
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • cancelCheck if the mandatory fields are updated with valid data
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the mandatory fields "userRoleStatus" with valid values and click submit
      • check_circleThen Admin gets message "User Updated Successfully"
      • cancelThen verify the updated value for field "userRoleStatus" in edit page
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • cancelCheck if the mandatory fields are updated with valid data
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the mandatory fields "userVisaStatus" with valid values and click submit
      • cancelThen Admin gets message "User Updated Successfully"
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    00 01 03.146
    cancel Scenario Outline: Check if the optional fields are updated with valid data


    field_name
    middleName
    linkedinURL
    email
    underGraduate
    postGraduate
    timezone
    userComments
    • cancelCheck if the optional fields are updated with valid data
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the optional fields "middleName" with valid values and click submit
      • cancelThen Admin gets message "User Updated Successfully"
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • cancelCheck if the optional fields are updated with valid data
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the optional fields "linkedinURL" with valid values and click submit
      • cancelThen Admin gets message "User Updated Successfully"
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • cancelCheck if the optional fields are updated with valid data
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the optional fields "email" with valid values and click submit
      • cancelThen Admin gets message "User Updated Successfully"
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • cancelCheck if the optional fields are updated with valid data
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the optional fields "underGraduate" with valid values and click submit
      • cancelThen Admin gets message "User Updated Successfully"
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • cancelCheck if the optional fields are updated with valid data
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the optional fields "postGraduate" with valid values and click submit
      • cancelThen Admin gets message "User Updated Successfully"
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • cancelCheck if the optional fields are updated with valid data
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the optional fields "timezone" with valid values and click submit
      • cancelThen Admin gets message "User Updated Successfully"
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • check_circleCheck if the optional fields are updated with valid data
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Update the optional fields "userComments" with valid values and click submit
      • check_circleThen Admin gets message "User Updated Successfully"
      • check_circleThen verify the updated value for field "userComments" in edit page
    00 02 09.483
    cancel Scenario Outline: Validate invalid values in the text fields


    field_name
    middleName
    lastName
    location
    phoneNumber
    linkedinURL
    email
    underGraduate
    postGraduate
    timezone
    userComments
    • cancelValidate invalid values in the text fields
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Admin enters only numbers or special char in the text fields "middleName" and click submit
      • cancelThen Admin should get "Failed" message
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • cancelValidate invalid values in the text fields
      • cancelcom.ApplicationHooks.AppHooks.setUp()
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • cancelValidate invalid values in the text fields
      • cancelcom.ApplicationHooks.AppHooks.setUp()
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • cancelValidate invalid values in the text fields
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Admin enters only numbers or special char in the text fields "phoneNumber" and click submit
      • cancelThen Admin should get "Failed" message
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • cancelValidate invalid values in the text fields
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Admin enters only numbers or special char in the text fields "linkedinURL" and click submit
      • cancelThen Admin should get "Failed" message
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • cancelValidate invalid values in the text fields
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Admin enters only numbers or special char in the text fields "email" and click submit
      • cancelThen Admin should get "Failed" message
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • cancelValidate invalid values in the text fields
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Admin enters only numbers or special char in the text fields "underGraduate" and click submit
      • cancelThen Admin should get "Failed" message
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • cancelValidate invalid values in the text fields
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Admin enters only numbers or special char in the text fields "postGraduate" and click submit
      • cancelThen Admin should get "Failed" message
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    • check_circleValidate invalid values in the text fields
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Admin enters only numbers or special char in the text fields "timezone" and click submit
      • check_circleThen Admin should get "Failed" message
    • cancelValidate invalid values in the text fields
      • check_circleGiven Admin is in login page
      • check_circleWhen Admin enter valid credentials and clicks login button
      • check_circleThen Admin should land on dashboard page
      • check_circleThen Admin clicks User on the navigation bar
      • check_circleGiven Admin is on the User details pop up
      • check_circleWhen Admin enters only numbers or special char in the text fields "userComments" and click submit
      • cancelThen Admin should get "Failed" message
      • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
        image
    00 00 04.389
    cancel Scenario: Validate Cancel button on Edit popup
    • check_circleGiven Admin is in login page
    • check_circleWhen Admin enter valid credentials and clicks login button
    • check_circleThen Admin should land on dashboard page
    • check_circleThen Admin clicks User on the navigation bar
    • check_circleGiven Admin is on the User details pop up
    • check_circleWhen Admin clicks Cancel button on edit popup
    • cancelThen Admin can see the User details popup disappears and can see nothing changed for particular User
    • check_circlecom.ApplicationHooks.AppHooks.tearDown(io.cucumber.java.Scenario)
      image
  • @ValidatemultipleprogramdeletionbyselectingSinglecheckbox1 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:26:31 PM Validate multiple program deletion by selecting Single checkbox Pass
  • @mouseAction 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:23:54 PM verify login button action through mouse Pass
  • @changingprogramstatus 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:38 PM Change Program Status Pass
  • @programLinkNavigation 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:47 PM User link on navigation bar on Program page Pass
  • @validateProgramNameDescending 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:47 PM Validate sort icon of program name column in Descending Pass
  • @AssignStudent 8 8
    Passed: 8 Failed: 8
    Timestamp TestName Status
    May 2, 2024 12:25:33 PM Validate landing in User page Pass
    May 2, 2024 12:25:34 PM Validate Assign Student Popup window Pass
    May 2, 2024 12:25:35 PM Validate input fields and their text boxes in Assign Student form Pass
    May 2, 2024 12:25:37 PM Validate Dropdown in Assign Student Form Fail
    May 2, 2024 12:25:37 PM Validate radio button in Assign Student Form Pass
    May 2, 2024 12:25:38 PM Empty Form Submission Pass
    May 2, 2024 12:25:38 PM Validate Cancel or Close icon on Assign Student form Pass
    May 2, 2024 12:25:38 PM Validate Cancel button on Assign Student form Pass
    May 2, 2024 12:25:45 PM Validate the Assign Student form page without giving Student Email id Fail
    May 2, 2024 12:25:46 PM Validate the Assign Student form page without giving program name Fail
    May 2, 2024 12:25:47 PM Validate the Assign Student form page without giving batch name Fail
    May 2, 2024 12:25:48 PM Validate the Assign Student form page without giving status Fail
    May 2, 2024 12:25:48 PM Validate Save button on Assign Student form Fail
    May 2, 2024 12:26:08 PM Sort user by Location Fail
    May 2, 2024 12:26:16 PM Validate multiple user deletion by selecting multiple check boxes 2 Fail
    May 2, 2024 12:26:31 PM Validate multiple program deletion by selecting Single checkbox Pass
  • @Validatemultipleprogramdeletionbyselectingmultiplecheckboxes1 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:26:32 PM Validate multiple program deletion by selecting multiple check boxes Pass
  • @programNavigation 11 1
    Passed: 11 Failed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:45 PM Batch link on navigation bar on Program page Pass
    May 2, 2024 12:24:47 PM User link on navigation bar on Program page Pass
    May 2, 2024 12:24:47 PM Logout link on navigation bar on Program page Pass
    May 2, 2024 12:24:50 PM Validate sort icon of program status column in ascending Pass
    May 2, 2024 12:24:57 PM Validate data rows-2 Pass
    May 2, 2024 12:25:10 PM Check if the update throws error with invalid valued Pass
    May 2, 2024 12:25:22 PM Validate "+ Assign Student" button in User page Pass
    May 2, 2024 12:25:34 PM Validate Assign Student Popup window Pass
    May 2, 2024 12:25:48 PM Validate Save button on Assign Student form Fail
    May 2, 2024 12:26:12 PM Validate Close(X) icon on the Confirm Deletion alert Pass
    May 2, 2024 12:26:22 PM Validate reject alert Pass
    May 2, 2024 12:26:29 PM Validate CancelClose(X) icon on Confirm Deletion alert Pass
  • @ProgramSortingValidations 11 2
    Passed: 11 Failed: 2
    Timestamp TestName Status
    May 2, 2024 12:24:47 PM Validate sort icon of program name column in ascending Pass
    May 2, 2024 12:24:47 PM Validate sort icon of program name column in Descending Pass
    May 2, 2024 12:24:50 PM Validate sort icon of program description column in ascending Pass
    May 2, 2024 12:24:50 PM Validate sort icon of program description column in Descending Pass
    May 2, 2024 12:24:50 PM Validate sort icon of program status column in ascending Pass
    May 2, 2024 12:24:51 PM Validate sort icon of program status column in Descending Pass
    May 2, 2024 12:24:54 PM Validate data table headers in the Batch Page Pass
    May 2, 2024 12:25:06 PM Check for error messages for mandatory fields Pass
    May 2, 2024 12:25:15 PM Validate data table headers in the User Page Pass
    May 2, 2024 12:25:28 PM Validating the Search with unrelated keyword Pass
    May 2, 2024 12:25:47 PM Validate the Assign Student form page without giving batch name Fail
    May 2, 2024 12:26:01 PM Validate the Assign Staff form page without giving Status Fail
    May 2, 2024 12:26:08 PM Sort user by Phone number Pass
  • @programPagination 10 2
    Passed: 10 Failed: 2
    Timestamp TestName Status
    May 2, 2024 12:24:41 PM Verify Next page link Pass
    May 2, 2024 12:24:41 PM Verify Last page link Pass
    May 2, 2024 12:24:41 PM Verify First page link Pass
    May 2, 2024 12:24:44 PM Verify Start page link Pass
    May 2, 2024 12:24:47 PM User link on navigation bar on Program page Pass
    May 2, 2024 12:24:54 PM Validate pagination in the Batch Page Pass
    May 2, 2024 12:25:04 PM Check if the batch details are added in data table Fail
    May 2, 2024 12:25:13 PM Validate the heading Pass
    May 2, 2024 12:25:27 PM Verify edit icon on the data table Pass
    May 2, 2024 12:25:38 PM Empty Form Submission Pass
    May 2, 2024 12:25:49 PM Validate input fields and their text boxes in Assign Student form Pass
    May 2, 2024 12:26:00 PM Validate the Assign Staff form page without selecting batch Fail
  • @Home 16 5
    Passed: 16 Failed: 5
    Timestamp TestName Status
    May 2, 2024 12:23:54 PM Verify admin is able to land on home page with invalid URL Fail
    May 2, 2024 12:23:54 PM Verify for broken link Pass
    May 2, 2024 12:23:54 PM Verify admin is able to land on home page Pass
    May 2, 2024 12:23:54 PM Verify the text spelling in the page Pass
    May 2, 2024 12:24:02 PM Verify the company logo Pass
    May 2, 2024 12:24:02 PM Verify application name Fail
    May 2, 2024 12:24:02 PM Verify company name Fail
    May 2, 2024 12:24:03 PM Validate sign in content Pass
    May 2, 2024 12:24:03 PM Verify text field is present Pass
    May 2, 2024 12:24:04 PM Verify text on the first text field Pass
    May 2, 2024 12:24:04 PM Verify asterik next to user text Pass
    May 2, 2024 12:24:06 PM Verify text on the second text field Pass
    May 2, 2024 12:24:06 PM Verify asterik next to password text Pass
    May 2, 2024 12:24:06 PM Verify the alignment input field for the login Pass
    May 2, 2024 12:24:06 PM verify Login is present Pass
    May 2, 2024 12:24:06 PM Verify the alignment of the login button Pass
    May 2, 2024 12:24:06 PM Verify input descriptive test in user field Fail
    May 2, 2024 12:24:08 PM Verify input descriptive test in password field Fail
    May 2, 2024 12:24:10 PM Validate navigation bar text Pass
    May 2, 2024 12:24:17 PM Validate the footer Pass
    May 2, 2024 12:24:24 PM Validate input fields and their text boxes in Program details form Pass
  • @verifyNavBarbatchOrder 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:14 PM Validate navigation bar order 2nd Batch Pass
  • @validatingDeleteFeature 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:26:24 PM Delete Feature Pass
  • @verifyLastPageLink 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:41 PM Verify Last page link Pass
  • @validatepragrampage 1
    Failed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:16 PM Validate landing in Program page Fail
  • @verifyTextOnUserField 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:04 PM Verify text on the first text field Pass
  • @validateProgramDescriptionDescending 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:50 PM Validate sort icon of program description column in Descending Pass
  • @ClickNoondeletionwindow 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:26:27 PM Click No on deletion window Pass
  • @invalidUrl 1
    Failed: 1
    Timestamp TestName Status
    May 2, 2024 12:23:54 PM Verify admin is able to land on home page with invalid URL Fail
  • @VerifyTitleSpelling 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:09 PM Validate LMS title has correct spelling and space Pass
  • @verifyPasswordTextInGrayColour 1
    Failed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:08 PM Verify input descriptive test in password field Fail
  • @validatingdeletebutton 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:19 PM Validating the default state of Delete button Pass
  • @validatinginvalidvaluesontextcolumn 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:40 PM Validate invalid values on the text column Pass
  • @AssignStudent_Validate_Landing_ManageUSer 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:25:33 PM Validate landing in User page Pass
  • @LogoutLinkNavigation 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:47 PM Logout link on navigation bar on Program page Pass
  • @selectingstatusonly 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:31 PM Select Status only Pass
  • @ValidatemultipleprogramdeletionbyselectingSinglecheckbox 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:26:30 PM Validate multiple program deletion by selecting Single checkbox Pass
  • @VerifyBrokenLink 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:09 PM Verify broken link Pass
  • @program2 13 1
    Passed: 13 Failed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:24 PM Validate Program Details Popup window Pass
    May 2, 2024 12:24:24 PM Validate input fields and their text boxes in Program details form Pass
    May 2, 2024 12:24:28 PM Validate radio button for Program Status Pass
    May 2, 2024 12:24:29 PM Empty form submission Pass
    May 2, 2024 12:24:30 PM Enter only Program Name Pass
    May 2, 2024 12:24:31 PM Enter only Program Description Pass
    May 2, 2024 12:24:31 PM Select Status only Pass
    May 2, 2024 12:24:31 PM Validate invalid values on the text column Pass
    May 2, 2024 12:24:32 PM Validate Cancel/Close(X) icon on Program Details form Pass
    May 2, 2024 12:24:32 PM Validate Save button on Program Details form Fail
    May 2, 2024 12:24:32 PM Validate Cancel button on Program Details form Pass
    May 2, 2024 12:24:41 PM Verify Last page link Pass
    May 2, 2024 12:24:47 PM Validate sort icon of program name column in Descending Pass
    May 2, 2024 12:24:57 PM Validate "+ A New batch" in Batch Page Pass
  • @verifyNavBarprogramOrder 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:13 PM Validate navigation bar order 1st Program Pass
  • @validUrl 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:23:54 PM Verify admin is able to land on home page Pass
  • @AssignStudent_Validate_Empty_Form_Submission 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:25:38 PM Empty Form Submission Pass
  • @verifyLogo 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:02 PM Verify the company logo Pass
  • @verifyContent 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:03 PM Validate sign in content Pass
  • @verifyStartPageLink 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:44 PM Verify Start page link Pass
  • @AssignStudent_Validate_Cancel/Close_Icon 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:25:38 PM Validate Cancel or Close icon on Assign Student form Pass
  • @validateinputfieldsandtextboxes 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:24 PM Validate input fields and their text boxes in Program details form Pass
  • @validateProgramStatusAscending 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:50 PM Validate sort icon of program status column in ascending Pass
  • @VerifyInputFieldAlignment 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:06 PM Verify the alignment input field for the login Pass
  • @verifyingdatatableonprogrampage 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:23 PM Verify data table on the Program page Pass
  • @AssignStudent_Validate_Radio_Button 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:25:37 PM Validate radio button in Assign Student Form Pass
  • @validatingcancelbuttononedtpopup 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:40 PM Validate Cancel button on Edit popup Pass
  • @validatingsavebutton 1
    Failed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:32 PM Validate Save button on Program Details form Fail
  • @AssignStudent_Validate_DropDown_Boxes_For_StudentEmailId_ProgramName_BatchName 1
    Failed: 1
    Timestamp TestName Status
    May 2, 2024 12:25:37 PM Validate Dropdown in Assign Student Form Fail
  • @addingonlyprogramdescription 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:31 PM Enter only Program Description Pass
  • @verifyLoginButton 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:06 PM verify Login is present Pass
  • @nullUser 1
    Failed: 1
    Timestamp TestName Status
    May 2, 2024 12:23:54 PM Validate login credentials with null username Fail
  • @validateProgramStatusDescending 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:51 PM Validate sort icon of program status column in Descending Pass
  • @multidelete 1
    Failed: 1
    Timestamp TestName Status
    May 2, 2024 12:26:14 PM Validate multiple user deletion by selecting Single checkbox Fail
  • @verifyNavigationBarSpelling 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:10 PM Validate navigation bar text Pass
  • @VerifyResponseTime 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:09 PM Verify the response time Pass
  • @verifyField 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:03 PM Verify text field is present Pass
  • @invalidvaluesontextcolumn 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:31 PM Validate invalid values on the text column Pass
  • @validatingheading 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:16 PM Validate the heading Pass
  • @validatingfooter 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:17 PM Validate the footer Pass
  • @brokenLink 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:23:54 PM Verify for broken link Pass
  • @verifyLogout 1
    Failed: 1
    Timestamp TestName Status
    May 2, 2024 12:26:33 PM Verify Logout button function Fail
  • @validatingPopUpWindow 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:24 PM Validate Program Details Popup window Pass
  • @validatingcommonDeletebuttonEnabled 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:26:30 PM Validate Common Delete button enabled after clicking on any checkbox Pass
  • @Dashboard 16 1
    Passed: 16 Failed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:08 PM Verify after login admin lands on manage program as dashboard page Pass
    May 2, 2024 12:24:09 PM Verify the response time Pass
    May 2, 2024 12:24:09 PM Verify broken link Pass
    May 2, 2024 12:24:09 PM Verify LMS title Pass
    May 2, 2024 12:24:09 PM Verify LMS Title Alignment Pass
    May 2, 2024 12:24:09 PM Validate LMS title has correct spelling and space Pass
    May 2, 2024 12:24:10 PM Validate navigation bar text Pass
    May 2, 2024 12:24:12 PM Validate alignment for navigation bar Fail
    May 2, 2024 12:24:13 PM Validate navigation bar order 1st Program Pass
    May 2, 2024 12:24:14 PM Validate navigation bar order 2nd Batch Pass
    May 2, 2024 12:24:15 PM Validate navigation bar order 3rd User Pass
    May 2, 2024 12:24:15 PM Validate navigation bar order 4th Logout Pass
    May 2, 2024 12:24:23 PM Verify data table on the Program page Pass
    May 2, 2024 12:24:30 PM Enter only Program Name Pass
    May 2, 2024 12:24:40 PM Validate invalid values on the text column Pass
    May 2, 2024 12:24:51 PM Validate sort icon of program status column in Descending Pass
    May 2, 2024 12:25:00 PM Validate pop up for adding batch Pass
  • @AssignStudent_PopUp_Window_PageValidation 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:25:34 PM Validate Assign Student Popup window Pass
  • @validatingofaddingnewprogram 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:20 PM Validate Add New Program Pass
  • @validateProgramNameAscending 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:47 PM Validate sort icon of program name column in ascending Pass
  • @verifyAppName 1
    Failed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:02 PM Verify application name Fail
  • @verifyNavBarLogout 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:15 PM Validate navigation bar order 4th Logout Pass
  • @verifyLoginAlignment 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:06 PM Verify the alignment of the login button Pass
  • @nullPassword 1
    Failed: 1
    Timestamp TestName Status
    May 2, 2024 12:23:54 PM Validate login credentials with null password Fail
  • @validatingcancelicon 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:32 PM Validate Cancel/Close(X) icon on Program Details form Pass
  • @addingonlyprogramname 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:30 PM Enter only Program Name Pass
  • @VerifyAsterikNextToPassword 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:06 PM Verify asterik next to password text Pass
  • @validatingeditfeature 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:33 PM Validate Edit Feature Pass
  • @validatingdetailsforConfirmDeletionform 1
    Failed: 1
    Timestamp TestName Status
    May 2, 2024 12:26:25 PM Validate details for Confirm Deletion form for program Fail
  • @VerifyLMSTitle 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:09 PM Verify LMS title Pass
  • @validLogin 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:23:54 PM Validate login with valid credentials Pass
  • @VerifyTitleAlignment 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:09 PM Verify LMS Title Alignment Pass
  • @login 9 5
    Passed: 9 Failed: 5
    Timestamp TestName Status
    May 2, 2024 12:23:54 PM verify login button action through mouse Pass
    May 2, 2024 12:23:54 PM verify login button action through keyboard Pass
    May 2, 2024 12:23:54 PM Validate login credentials with null username Fail
    May 2, 2024 12:23:54 PM Validate login credentials with null password Fail
    May 2, 2024 12:23:54 PM Validate login with invalid credentials Fail
    May 2, 2024 12:23:54 PM Validate login with valid credentials Pass
    May 2, 2024 12:24:20 PM Validate that number of records (rows of data in the table) displayed Pass
    May 2, 2024 12:24:32 PM Validate Save button on Program Details form Fail
    May 2, 2024 12:24:44 PM Verify Start page link Pass
    May 2, 2024 12:24:50 PM Validate sort icon of program description column in ascending Pass
    May 2, 2024 12:24:57 PM Validate data rows-1 Pass
    May 2, 2024 12:25:10 PM Check if the fields are updated Fail
    May 2, 2024 12:25:22 PM Validate "+ Assign staff" button in User page Pass
    May 2, 2024 12:25:35 PM Validate input fields and their text boxes in Assign Student form Pass
  • @verifyNextPagelink 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:41 PM Verify Next page link Pass
  • @AssignStudent_Validate_Cancel_Button 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:25:38 PM Validate Cancel button on Assign Student form Pass
  • @verifyFirstPageLink 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:41 PM Verify First page link Pass
  • @edit 4 10
    Passed: 4 Failed: 10
    Timestamp TestName Status
    May 2, 2024 12:26:39 PM Check if the fields are updated with valid data Fail
    May 2, 2024 12:26:55 PM Check if the fields are updated with valid data Fail
    May 2, 2024 12:27:05 PM Check if the fields are updated with valid data Fail
    May 2, 2024 12:27:14 PM Check if the fields are updated with valid data Fail
    May 2, 2024 12:27:24 PM Check if the fields are updated with valid data Pass
    May 2, 2024 12:27:29 PM Check if the fields are updated with valid data Pass
    May 2, 2024 12:27:35 PM Check if the fields are updated with valid data Fail
    May 2, 2024 12:27:45 PM Check if the fields are updated with valid data Fail
    May 2, 2024 12:27:55 PM Check if the fields are updated with valid data Pass
    May 2, 2024 12:28:01 PM Check if the fields are updated with valid data Pass
    May 2, 2024 12:28:06 PM Check if the fields are updated with valid data Fail
    May 2, 2024 12:28:16 PM Check if the fields are updated with valid data Fail
    May 2, 2024 12:28:21 PM Check if the fields are updated with valid data Fail
    May 2, 2024 12:28:31 PM Check if the fields are updated with valid data Fail
  • @tag01 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:25:54 PM Check if the user details are added in data table Pass
  • @ValidatingCancel/Close(X)icononConfirmDeletionalert 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:26:29 PM Validate CancelClose(X) icon on Confirm Deletion alert Pass
  • @program3 7
    Passed: 7
    Timestamp TestName Status
    May 2, 2024 12:24:33 PM Validate Edit Feature Pass
    May 2, 2024 12:24:35 PM Edit Program Name Pass
    May 2, 2024 12:24:37 PM Edit Program description Pass
    May 2, 2024 12:24:38 PM Change Program Status Pass
    May 2, 2024 12:24:40 PM Validate Cancel button on Edit popup Pass
    May 2, 2024 12:24:40 PM Validate invalid values on the text column Pass
    May 2, 2024 12:24:40 PM Validate Save button on Edit popup Pass
  • @validatingsavbuttononeidtpopup 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:40 PM Validate Save button on Edit popup Pass
  • @tag03 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:25:28 PM Validating the Search with unrelated keyword Pass
  • @textSpelling 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:23:54 PM Verify the text spelling in the page Pass
  • @invalidLogin 1
    Failed: 1
    Timestamp TestName Status
    May 2, 2024 12:23:54 PM Validate login with invalid credentials Fail
  • @delete 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:26:11 PM Click Yes on the deletion window Pass
  • @ClickYesondeletionwindowdiffenrtbackground 1
    Failed: 1
    Timestamp TestName Status
    May 2, 2024 12:26:25 PM Click Yes on deletion window Fail
  • @Validatemultipleprogramdeletionbyselectingmultiplecheckboxes 1
    Failed: 1
    Timestamp TestName Status
    May 2, 2024 12:26:32 PM Validate multiple program deletion by selecting multiple check boxes Fail
  • @verifyingeditanddeletebuttons 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:23 PM Verify Edit and Delete buttons Pass
  • @validateProgramDescriptionAscending 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:50 PM Validate sort icon of program description column in ascending Pass
  • @validatingradiobuttonforpsbugneedtocheck 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:28 PM Validate radio button for Program Status Pass
  • @validatingnumberofrecordsdisplayed 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:20 PM Validate that number of records (rows of data in the table) displayed Pass
  • @verifyNavBarUserOrder 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:15 PM Validate navigation bar order 3rd User Pass
  • @VerifyAsterikNextToUser 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:04 PM Verify asterik next to user text Pass
  • @VerifyManageProgramHeader 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:08 PM Verify after login admin lands on manage program as dashboard page Pass
  • @Delete2 4 1
    Passed: 4 Failed: 1
    Timestamp TestName Status
    May 2, 2024 12:26:30 PM Validate Common Delete button enabled after clicking on any checkbox Pass
    May 2, 2024 12:26:30 PM Validate multiple program deletion by selecting Single checkbox Pass
    May 2, 2024 12:26:31 PM Validate multiple program deletion by selecting Single checkbox Pass
    May 2, 2024 12:26:32 PM Validate multiple program deletion by selecting multiple check boxes Fail
    May 2, 2024 12:26:32 PM Validate multiple program deletion by selecting multiple check boxes Pass
  • @Delete1 4 2
    Passed: 4 Failed: 2
    Timestamp TestName Status
    May 2, 2024 12:26:24 PM Delete Feature Pass
    May 2, 2024 12:26:25 PM Validate details for Confirm Deletion form for program Fail
    May 2, 2024 12:26:25 PM Click Yes on deletion window Fail
    May 2, 2024 12:26:27 PM Click No on deletion window Pass
    May 2, 2024 12:26:29 PM Validate CancelClose(X) icon on Confirm Deletion alert Pass
    May 2, 2024 12:26:30 PM Validate multiple program deletion by selecting Single checkbox Pass
  • @editprogramdes 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:37 PM Edit Program description Pass
  • @verifyUserTextInGrayColour 1
    Failed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:06 PM Verify input descriptive test in user field Fail
  • @AssignStudent_Validate_InputFields_TextBoxes 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:25:35 PM Validate input fields and their text boxes in Assign Student form Pass
  • @editingprogramnamewithdifferntbackground 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:35 PM Edit Program Name Pass
  • @keyboardAction 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:23:54 PM verify login button action through keyboard Pass
  • @validatingEmptyformsubmisionDifferntBackGround 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:29 PM Empty form submission Pass
  • @batchLinkNavigation 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:45 PM Batch link on navigation bar on Program page Pass
  • @verifyingsearchbar 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:23 PM Verify Search bar on the Program page Pass
  • @verifyTextOnPasswordField 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:06 PM Verify text on the second text field Pass
  • @verifyCompanyName 1
    Failed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:02 PM Verify company name Fail
  • @validatingtextandpaginationicon 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:16 PM Validate the text and pagination icon below the data table Pass
  • @varifyingsortarrowondatatable 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:23 PM Verify Sort arrow icon on the data table Pass
  • @program1 11 1
    Passed: 11 Failed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:16 PM Validate landing in Program page Fail
    May 2, 2024 12:24:16 PM Validate the heading Pass
    May 2, 2024 12:24:16 PM Validate the text and pagination icon below the data table Pass
    May 2, 2024 12:24:17 PM Validate the footer Pass
    May 2, 2024 12:24:19 PM Validating the default state of Delete button Pass
    May 2, 2024 12:24:20 PM Validate Add New Program Pass
    May 2, 2024 12:24:20 PM Validate that number of records (rows of data in the table) displayed Pass
    May 2, 2024 12:24:23 PM Verify data table on the Program page Pass
    May 2, 2024 12:24:23 PM Verify Check box on the data table Pass
    May 2, 2024 12:24:23 PM Verify Sort arrow icon on the data table Pass
    May 2, 2024 12:24:23 PM Verify Edit and Delete buttons Pass
    May 2, 2024 12:24:23 PM Verify Search bar on the Program page Pass
  • @validatingcancel 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:32 PM Validate Cancel button on Program Details form Pass
  • @verifyNavigationBarAlignment 1
    Failed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:12 PM Validate alignment for navigation bar Fail
  • @verifyingcheckbox 1
    Passed: 1
    Timestamp TestName Status
    May 2, 2024 12:24:23 PM Verify Check box on the data table Pass
  • java.io.FileNotFoundException 12
    Timestamp TestName StackTrace
    May 2, 2024 12:25:11 PM When Fill in all the fields except description with valid values and click save_Batch
    May 2, 2024 12:25:12 PM When Fill in all the fields with valid values and click save_Batch
    May 2, 2024 12:25:12 PM When any of the fields have invalid values_Batch
    May 2, 2024 12:25:21 PM Then The updated batch details should appear on the data table_Batch
    May 2, 2024 12:25:24 PM Then Error message should appear fields are mandatory_Batch
    May 2, 2024 12:25:25 PM Then The updated batch details after erase should appear on the data table_Batch
    May 2, 2024 12:26:04 PM When Admin clicks Save button without entering Skill data using sheetname "User" and rowNumber 3
    May 2, 2024 12:26:05 PM When Admin clicks Save button with entering any data using sheetname "User" and rowNumber 3
    May 2, 2024 12:26:05 PM When Admin clicks Save button without selecting batch using sheetname "User" and rowNumber 3
    May 2, 2024 12:26:05 PM When Admin clicks Save button without selecting program using sheetname "User" and rowNumber 3
    May 2, 2024 12:26:08 PM When Admin clicks Save button without giving status using sheetname "User" and rowNumber 3
    May 2, 2024 12:26:13 PM When Enter all the required fields with valid values and click Save button using sheetname "User" and rowNumber 3
  • org.openqa.selenium.TimeoutException 2
    Timestamp TestName StackTrace
    May 2, 2024 12:32:10 PM com.ApplicationHooks.AppHooks.setUp()
    May 2, 2024 12:32:41 PM com.ApplicationHooks.AppHooks.setUp()
  • java.lang.NoClassDefFoundError 1
    Timestamp TestName StackTrace
    May 2, 2024 12:24:06 PM Then Admin should see company name below the app name
  • java.lang.NullPointerException 3
    Timestamp TestName StackTrace
    May 2, 2024 12:24:03 PM Then Error message please enter password should displayed
    May 2, 2024 12:24:05 PM Then Error message please enter username should displayed
    May 2, 2024 12:26:36 PM When Admin click Logout button on navigation bar
  • java.util.MissingResourceException 2
    Timestamp TestName StackTrace
    May 2, 2024 12:24:02 PM When Admin enter invalid credentials and clicks login button
    May 2, 2024 12:24:03 PM When Admin gives the invalid LMS portal URL
  • java.lang.AssertionError 28
    Timestamp TestName StackTrace
    May 2, 2024 12:24:09 PM Then Admin should see user in gray color
    May 2, 2024 12:24:12 PM Then Admin should see password in gray color
    May 2, 2024 12:24:17 PM Then Admin should see the navigation bar text on the top right side
    May 2, 2024 12:24:23 PM Then Admin should see URL with "Manage Program" for program
    May 2, 2024 12:24:41 PM Then Admin gets a message "Successful Program Created" alert and able to see the new program added in the data table for program
    May 2, 2024 12:25:01 PM Then Admin should see the "Manage Batch" in the URL
    May 2, 2024 12:25:12 PM Then Admin gets error message and user is not created
    May 2, 2024 12:25:26 PM Then Admin should see the "Manage User" in the URL
    May 2, 2024 12:25:39 PM Then Admin should see user displayed with the entered name.
    May 2, 2024 12:25:47 PM Then Admin should see drop down boxes with valid data for Student Email id,Program Name and Batch Name..
    May 2, 2024 12:25:59 PM Then Admin gets a error message alert as "Batch is required"..
    May 2, 2024 12:26:06 PM Then Admin gets a error message alert as "Student Email id is required"..
    May 2, 2024 12:26:09 PM Then Admin gets a error message alert as "Program is required"..
    May 2, 2024 12:26:10 PM Then Admin gets a error message alert as "Status is required"..
    May 2, 2024 12:26:15 PM Then Admin should see User details are sorted by Location
    May 2, 2024 12:26:31 PM Then Admin gets a message "Successful Program Deleted" alert and able to see that program deleted in the data table for program
    May 2, 2024 12:28:21 PM Then verify the updated value for field "userRoleStatus" in edit page
    May 2, 2024 12:28:45 PM Then Admin should get "Failed" message
    May 2, 2024 12:28:50 PM Then Admin should get "Failed" message
    May 2, 2024 12:28:55 PM Then Admin should get "Failed" message
    May 2, 2024 12:29:05 PM Then Admin should get "Failed" message
    May 2, 2024 12:29:21 PM Then Admin should get "Failed" message
    May 2, 2024 12:29:50 PM Then Admin should get "Failed" message
    May 2, 2024 12:29:56 PM Then Admin should get "Failed" message
    May 2, 2024 12:30:01 PM Then Admin should get "Failed" message
    May 2, 2024 12:30:47 PM Then verify the updated value for field "userRoleStatus" in edit page
    May 2, 2024 12:33:55 PM Then Admin should get "Failed" message
    May 2, 2024 12:34:14 PM Then Admin can see the User details popup disappears and can see nothing changed for particular User
  • org.openqa.selenium.NoSuchElementException 36
    Timestamp TestName StackTrace
    May 2, 2024 12:24:42 PM Then Admin gets message User added Successfully
    May 2, 2024 12:26:11 PM Then Admin gets a message "Successfully Student Assigned" alert..
    May 2, 2024 12:26:21 PM Given Admin clicks delete button under header after selecting the checkbox in the data table
    May 2, 2024 12:26:21 PM Given Admin clicks delete button under header after selecting the checkbox in the data table
    May 2, 2024 12:26:22 PM Given Admin clicks delete button under header after selecting multiple checkboxes in the data table
    May 2, 2024 12:26:23 PM Given Admin clicks delete button under header after selecting multiple checkboxes in the data table
    May 2, 2024 12:26:30 PM Then Admin should see a message "Are you sure you want to delete ?"
    May 2, 2024 12:26:39 PM Then Admin should land on Manage Program page and can see the selected programs are deleted from the data table for programpg
    May 2, 2024 12:26:43 PM Then Admin gets message "User Updated Successfully"
    May 2, 2024 12:26:59 PM Then Admin gets message "User Updated Successfully"
    May 2, 2024 12:27:09 PM Then Admin gets message "User Updated Successfully"
    May 2, 2024 12:27:18 PM Then Admin gets message "User Updated Successfully"
    May 2, 2024 12:27:39 PM Then Admin gets message "User Updated Successfully"
    May 2, 2024 12:27:49 PM Then Admin gets message "User Updated Successfully"
    May 2, 2024 12:28:10 PM Then Admin gets message "User Updated Successfully"
    May 2, 2024 12:28:25 PM Then Admin gets message "User Updated Successfully"
    May 2, 2024 12:28:35 PM Then Admin gets message "User Updated Successfully"
    May 2, 2024 12:29:11 PM Then Admin should get "Failed" message
    May 2, 2024 12:29:25 PM Then Admin should get "Failed" message
    May 2, 2024 12:29:40 PM Then Admin should get "Failed" message
    May 2, 2024 12:30:17 PM Then Admin gets message "User Updated Successfully"
    May 2, 2024 12:30:27 PM Then Admin gets message "User Updated Successfully"
    May 2, 2024 12:30:37 PM Then Admin gets message "User Updated Successfully"
    May 2, 2024 12:30:52 PM Then Admin gets message "User Updated Successfully"
    May 2, 2024 12:31:02 PM Then Admin gets message "User Updated Successfully"
    May 2, 2024 12:31:11 PM Then Admin gets message "User Updated Successfully"
    May 2, 2024 12:31:21 PM Then Admin gets message "User Updated Successfully"
    May 2, 2024 12:31:30 PM Then Admin gets message "User Updated Successfully"
    May 2, 2024 12:31:40 PM Then Admin gets message "User Updated Successfully"
    May 2, 2024 12:31:49 PM Then Admin gets message "User Updated Successfully"
    May 2, 2024 12:32:05 PM Then Admin should get "Failed" message
    May 2, 2024 12:33:16 PM Then Admin should get "Failed" message
    May 2, 2024 12:33:26 PM Then Admin should get "Failed" message
    May 2, 2024 12:33:35 PM Then Admin should get "Failed" message
    May 2, 2024 12:33:45 PM Then Admin should get "Failed" message
    May 2, 2024 12:34:05 PM Then Admin should get "Failed" message
  • java.lang.UnsatisfiedLinkError 1
    Timestamp TestName StackTrace
    May 2, 2024 12:24:06 PM Then Admin should see LMS - Learning Management System
Dashboard
Features
25
Scenarios
233
Steps
1,461
Start
May 2, 2024 12:23:54 PM
End
May 2, 2024 12:34:15 PM
Time Taken
00 10 20.720
Categories

 

Name Passed Failed Skipped Passed %
@ValidatemultipleprogramdeletionbyselectingSinglecheckbox1 1 0 0 100%
@mouseAction 1 0 0 100%
@changingprogramstatus 1 0 0 100%
@programLinkNavigation 1 0 0 100%
@validateProgramNameDescending 1 0 0 100%
@AssignStudent 8 8 0 50%
@Validatemultipleprogramdeletionbyselectingmultiplecheckboxes1 1 0 0 100%
@programNavigation 11 1 0 91.667%
@ProgramSortingValidations 11 2 0 84.615%
@programPagination 10 2 0 83.333%
@Home 16 5 0 76.19%
@verifyNavBarbatchOrder 1 0 0 100%
@validatingDeleteFeature 1 0 0 100%
@verifyLastPageLink 1 0 0 100%
@validatepragrampage 0 1 0 0%
@verifyTextOnUserField 1 0 0 100%
@validateProgramDescriptionDescending 1 0 0 100%
@ClickNoondeletionwindow 1 0 0 100%
@invalidUrl 0 1 0 0%
@VerifyTitleSpelling 1 0 0 100%
@verifyPasswordTextInGrayColour 0 1 0 0%
@validatingdeletebutton 1 0 0 100%
@validatinginvalidvaluesontextcolumn 1 0 0 100%
@AssignStudent_Validate_Landing_ManageUSer 1 0 0 100%
@LogoutLinkNavigation 1 0 0 100%
@selectingstatusonly 1 0 0 100%
@ValidatemultipleprogramdeletionbyselectingSinglecheckbox 1 0 0 100%
@VerifyBrokenLink 1 0 0 100%
@program2 13 1 0 92.857%
@verifyNavBarprogramOrder 1 0 0 100%
@validUrl 1 0 0 100%
@AssignStudent_Validate_Empty_Form_Submission 1 0 0 100%
@verifyLogo 1 0 0 100%
@verifyContent 1 0 0 100%
@verifyStartPageLink 1 0 0 100%
@AssignStudent_Validate_Cancel/Close_Icon 1 0 0 100%
@validateinputfieldsandtextboxes 1 0 0 100%
@validateProgramStatusAscending 1 0 0 100%
@VerifyInputFieldAlignment 1 0 0 100%
@verifyingdatatableonprogrampage 1 0 0 100%
@AssignStudent_Validate_Radio_Button 1 0 0 100%
@validatingcancelbuttononedtpopup 1 0 0 100%
@validatingsavebutton 0 1 0 0%
@AssignStudent_Validate_DropDown_Boxes_For_StudentEmailId_ProgramName_BatchName 0 1 0 0%
@addingonlyprogramdescription 1 0 0 100%
@verifyLoginButton 1 0 0 100%
@nullUser 0 1 0 0%
@validateProgramStatusDescending 1 0 0 100%
@multidelete 0 1 0 0%
@verifyNavigationBarSpelling 1 0 0 100%
@VerifyResponseTime 1 0 0 100%
@verifyField 1 0 0 100%
@invalidvaluesontextcolumn 1 0 0 100%
@validatingheading 1 0 0 100%
@validatingfooter 1 0 0 100%
@brokenLink 1 0 0 100%
@verifyLogout 0 1 0 0%
@validatingPopUpWindow 1 0 0 100%
@validatingcommonDeletebuttonEnabled 1 0 0 100%
@Dashboard 16 1 0 94.118%
@AssignStudent_PopUp_Window_PageValidation 1 0 0 100%
@validatingofaddingnewprogram 1 0 0 100%
@validateProgramNameAscending 1 0 0 100%
@verifyAppName 0 1 0 0%
@verifyNavBarLogout 1 0 0 100%
@verifyLoginAlignment 1 0 0 100%
@nullPassword 0 1 0 0%
@validatingcancelicon 1 0 0 100%
@addingonlyprogramname 1 0 0 100%
@VerifyAsterikNextToPassword 1 0 0 100%
@validatingeditfeature 1 0 0 100%
@validatingdetailsforConfirmDeletionform 0 1 0 0%
@VerifyLMSTitle 1 0 0 100%
@validLogin 1 0 0 100%
@VerifyTitleAlignment 1 0 0 100%
@login 9 5 0 64.286%
@verifyNextPagelink 1 0 0 100%
@AssignStudent_Validate_Cancel_Button 1 0 0 100%
@verifyFirstPageLink 1 0 0 100%
@edit 4 10 0 28.571%
@tag01 1 0 0 100%
@ValidatingCancel/Close(X)icononConfirmDeletionalert 1 0 0 100%
@program3 7 0 0 100%
@validatingsavbuttononeidtpopup 1 0 0 100%
@tag03 1 0 0 100%
@textSpelling 1 0 0 100%
@invalidLogin 0 1 0 0%
@delete 1 0 0 100%
@ClickYesondeletionwindowdiffenrtbackground 0 1 0 0%
@Validatemultipleprogramdeletionbyselectingmultiplecheckboxes 0 1 0 0%
@verifyingeditanddeletebuttons 1 0 0 100%
@validateProgramDescriptionAscending 1 0 0 100%
@validatingradiobuttonforpsbugneedtocheck 1 0 0 100%
@validatingnumberofrecordsdisplayed 1 0 0 100%
@verifyNavBarUserOrder 1 0 0 100%
@VerifyAsterikNextToUser 1 0 0 100%
@VerifyManageProgramHeader 1 0 0 100%
@Delete2 4 1 0 80%
@Delete1 4 2 0 66.667%
@editprogramdes 1 0 0 100%
@verifyUserTextInGrayColour 0 1 0 0%
@AssignStudent_Validate_InputFields_TextBoxes 1 0 0 100%
@editingprogramnamewithdifferntbackground 1 0 0 100%
@keyboardAction 1 0 0 100%
@validatingEmptyformsubmisionDifferntBackGround 1 0 0 100%
@batchLinkNavigation 1 0 0 100%
@verifyingsearchbar 1 0 0 100%
@verifyTextOnPasswordField 1 0 0 100%
@verifyCompanyName 0 1 0 0%
@validatingtextandpaginationicon 1 0 0 100%
@varifyingsortarrowondatatable 1 0 0 100%
@program1 11 1 0 91.667%
@validatingcancel 1 0 0 100%
@verifyNavigationBarAlignment 0 1 0 0%
@verifyingcheckbox 1 0 0 100%